/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/array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:22:53,594 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:22:53,596 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:22:53,625 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:22:53,625 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:22:53,627 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:22:53,629 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:22:53,633 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:22:53,634 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:22:53,637 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:22:53,638 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:22:53,639 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:22:53,639 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:22:53,641 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:22:53,642 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:22:53,642 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:22:53,644 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:22:53,645 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:22:53,647 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:22:53,650 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:22:53,651 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:22:53,652 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:22:53,653 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:22:53,654 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:22:53,659 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:22:53,660 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:22:53,660 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:22:53,661 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:22:53,661 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:22:53,662 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:22:53,662 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:22:53,662 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:22:53,663 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:22:53,664 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:22:53,665 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:22:53,665 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:22:53,665 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:22:53,665 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:22:53,665 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:22:53,667 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:22:53,668 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:22:53,668 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-13 20:22:53,713 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:22:53,713 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:22:53,714 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:22:53,714 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:22:53,715 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:22:53,716 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:22:53,716 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:22:53,716 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:22:53,716 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:22:53,716 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:22:53,717 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:22:53,718 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:22:53,718 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:22:53,718 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:22:53,719 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:22:53,719 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:22:53,719 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:22:53,719 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:22:53,719 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:22:53,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:22:54,012 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:22:54,014 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:22:54,015 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:22:54,016 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:22:54,016 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/array-sum.wvr.bpl [2021-07-13 20:22:54,016 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl' [2021-07-13 20:22:54,042 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:22:54,043 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:22:54,043 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:22:54,043 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:22:54,043 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:22:54,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,056 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,061 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:22:54,062 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:22:54,063 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:22:54,063 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:22:54,069 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,069 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,070 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,070 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,073 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,076 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,077 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... [2021-07-13 20:22:54,081 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:22:54,082 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:22:54,082 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:22:54,082 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:22:54,084 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:22:54,165 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:22:54,165 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:22:54,165 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:22:54,165 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:22:54,165 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:22:54,165 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:22:54,165 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:22:54,165 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:22:54,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:22:54,166 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:22:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:22:54,166 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:22:54,166 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:22:54,332 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:22:54,332 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:22:54,333 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:22:54 BoogieIcfgContainer [2021-07-13 20:22:54,333 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:22:54,334 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:22:54,334 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:22:54,336 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:22:54,336 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:22:54" (1/2) ... [2021-07-13 20:22:54,337 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75f94f31 and model type array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:22:54, skipping insertion in model container [2021-07-13 20:22:54,337 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:22:54" (2/2) ... [2021-07-13 20:22:54,338 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum.wvr.bpl [2021-07-13 20:22:54,352 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:22:54,353 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:22:54,353 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:22:54,353 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:22:54,392 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:22:54,405 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:22:54,417 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:22:54,417 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:22:54,417 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:22:54,418 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:22:54,418 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:22:54,418 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:22:54,418 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:22:54,418 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:22:54,424 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-07-13 20:22:54,452 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,455 INFO L276 IsEmpty]: Start isEmpty. Operand has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:22:54,463 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:54,463 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:54,464 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:54,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:54,467 INFO L82 PathProgramCache]: Analyzing trace with hash -657586350, now seen corresponding path program 1 times [2021-07-13 20:22:54,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:54,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916705603] [2021-07-13 20:22:54,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:54,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:54,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:54,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:54,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916705603] [2021-07-13 20:22:54,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916705603] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:22:54,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:22:54,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:22:54,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103285055] [2021-07-13 20:22:54,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:22:54,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:54,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:22:54,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:22:54,644 INFO L87 Difference]: Start difference. First operand has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:54,686 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-07-13 20:22:54,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:22:54,687 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:22:54,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:54,703 INFO L225 Difference]: With dead ends: 298 [2021-07-13 20:22:54,704 INFO L226 Difference]: Without dead ends: 283 [2021-07-13 20:22:54,705 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:22:54,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-07-13 20:22:54,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-07-13 20:22:54,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-07-13 20:22:54,764 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-07-13 20:22:54,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:54,765 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-07-13 20:22:54,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,765 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-07-13 20:22:54,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:22:54,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:54,767 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:54,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:22:54,767 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:54,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:54,768 INFO L82 PathProgramCache]: Analyzing trace with hash 462847107, now seen corresponding path program 1 times [2021-07-13 20:22:54,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:54,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504866848] [2021-07-13 20:22:54,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:54,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:54,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:54,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504866848] [2021-07-13 20:22:54,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504866848] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:22:54,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:22:54,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:22:54,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669770086] [2021-07-13 20:22:54,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:22:54,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:54,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:22:54,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:22:54,810 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:54,839 INFO L93 Difference]: Finished difference Result 249 states and 716 transitions. [2021-07-13 20:22:54,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:22:54,840 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:22:54,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:54,841 INFO L225 Difference]: With dead ends: 249 [2021-07-13 20:22:54,841 INFO L226 Difference]: Without dead ends: 249 [2021-07-13 20:22:54,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:22:54,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-07-13 20:22:54,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-07-13 20:22:54,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-07-13 20:22:54,850 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-07-13 20:22:54,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:54,851 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-07-13 20:22:54,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,851 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-07-13 20:22:54,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-13 20:22:54,852 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:54,852 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:54,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-13 20:22:54,853 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:54,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:54,853 INFO L82 PathProgramCache]: Analyzing trace with hash 636065525, now seen corresponding path program 1 times [2021-07-13 20:22:54,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:54,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486983231] [2021-07-13 20:22:54,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:54,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:54,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:54,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:54,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486983231] [2021-07-13 20:22:54,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486983231] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:22:54,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:22:54,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:22:54,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438152336] [2021-07-13 20:22:54,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:22:54,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:54,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:22:54,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:22:54,884 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:54,916 INFO L93 Difference]: Finished difference Result 332 states and 966 transitions. [2021-07-13 20:22:54,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:22:54,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-07-13 20:22:54,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:54,918 INFO L225 Difference]: With dead ends: 332 [2021-07-13 20:22:54,918 INFO L226 Difference]: Without dead ends: 332 [2021-07-13 20:22:54,919 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:22:54,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-07-13 20:22:54,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-07-13 20:22:54,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-07-13 20:22:54,928 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-07-13 20:22:54,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:54,928 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-07-13 20:22:54,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:54,928 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-07-13 20:22:54,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:54,929 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:54,929 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:54,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:22:54,929 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:54,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:54,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1016641500, now seen corresponding path program 1 times [2021-07-13 20:22:54,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:54,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436189055] [2021-07-13 20:22:54,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:54,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:55,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:55,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:55,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436189055] [2021-07-13 20:22:55,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436189055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:55,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173648987] [2021-07-13 20:22:55,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:55,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:22:55,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:55,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-07-13 20:22:55,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:55,551 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-13 20:22:55,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:7 [2021-07-13 20:22:55,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:55,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173648987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:55,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:55,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-13 20:22:55,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64187914] [2021-07-13 20:22:55,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:22:55,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:55,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:22:55,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:22:55,590 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:55,806 INFO L93 Difference]: Finished difference Result 426 states and 1215 transitions. [2021-07-13 20:22:55,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:22:55,806 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:55,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:55,808 INFO L225 Difference]: With dead ends: 426 [2021-07-13 20:22:55,809 INFO L226 Difference]: Without dead ends: 411 [2021-07-13 20:22:55,809 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 388.2ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:22:55,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-07-13 20:22:55,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-07-13 20:22:55,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-07-13 20:22:55,831 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-07-13 20:22:55,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:55,832 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-07-13 20:22:55,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,832 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-07-13 20:22:55,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:55,833 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:55,833 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:56,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:56,052 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:56,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:56,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1315865850, now seen corresponding path program 2 times [2021-07-13 20:22:56,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:56,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635861756] [2021-07-13 20:22:56,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:56,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:56,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:56,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635861756] [2021-07-13 20:22:56,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635861756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:56,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673169464] [2021-07-13 20:22:56,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:56,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:56,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:56,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-13 20:22:56,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:56,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:56,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-07-13 20:22:56,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:56,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:56,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:22:56,475 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:56,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:56,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:56,489 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:19 [2021-07-13 20:22:56,553 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:56,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673169464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:56,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:56,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-13 20:22:56,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528970044] [2021-07-13 20:22:56,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:56,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:56,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:56,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:56,554 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:57,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:57,150 INFO L93 Difference]: Finished difference Result 608 states and 1727 transitions. [2021-07-13 20:22:57,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:22:57,151 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:57,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:57,155 INFO L225 Difference]: With dead ends: 608 [2021-07-13 20:22:57,155 INFO L226 Difference]: Without dead ends: 578 [2021-07-13 20:22:57,155 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 655.0ms TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:22:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-07-13 20:22:57,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 362. [2021-07-13 20:22:57,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.9224376731301938) internal successors, (1055), 361 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:57,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1055 transitions. [2021-07-13 20:22:57,165 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1055 transitions. Word has length 24 [2021-07-13 20:22:57,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:57,165 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1055 transitions. [2021-07-13 20:22:57,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:57,166 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1055 transitions. [2021-07-13 20:22:57,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:57,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:57,169 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:57,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:57,386 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:57,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:57,387 INFO L82 PathProgramCache]: Analyzing trace with hash 881318070, now seen corresponding path program 3 times [2021-07-13 20:22:57,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:57,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846534763] [2021-07-13 20:22:57,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:57,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:57,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:57,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846534763] [2021-07-13 20:22:57,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846534763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:57,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916014392] [2021-07-13 20:22:57,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:57,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:22:57,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:57,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:22:57,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:57,712 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 19 treesize of output 23 [2021-07-13 20:22:57,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:57,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:22:57,722 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:57,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,728 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:15 [2021-07-13 20:22:57,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:57,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916014392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:57,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:57,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-07-13 20:22:57,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27337530] [2021-07-13 20:22:57,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:57,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:57,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:57,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:57,775 INFO L87 Difference]: Start difference. First operand 362 states and 1055 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:58,270 INFO L93 Difference]: Finished difference Result 695 states and 2018 transitions. [2021-07-13 20:22:58,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:22:58,270 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) 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 24 [2021-07-13 20:22:58,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:58,273 INFO L225 Difference]: With dead ends: 695 [2021-07-13 20:22:58,273 INFO L226 Difference]: Without dead ends: 680 [2021-07-13 20:22:58,274 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 546.8ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:22:58,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-07-13 20:22:58,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 366. [2021-07-13 20:22:58,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-07-13 20:22:58,290 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-07-13 20:22:58,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:58,290 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-07-13 20:22:58,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,290 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-07-13 20:22:58,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:58,291 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:58,291 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:58,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:58,492 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:58,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:58,492 INFO L82 PathProgramCache]: Analyzing trace with hash 760908006, now seen corresponding path program 4 times [2021-07-13 20:22:58,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:58,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515683521] [2021-07-13 20:22:58,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:58,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:58,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:58,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515683521] [2021-07-13 20:22:58,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515683521] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:58,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037329161] [2021-07-13 20:22:58,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:58,752 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:58,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:58,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:22:58,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:58,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-07-13 20:22:58,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:58,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:58,848 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-07-13 20:22:58,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:58,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:3 [2021-07-13 20:22:58,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:58,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037329161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:58,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:58,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-13 20:22:58,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535398756] [2021-07-13 20:22:58,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:22:58,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:58,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:22:58,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:22:58,870 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:59,064 INFO L93 Difference]: Finished difference Result 558 states and 1607 transitions. [2021-07-13 20:22:59,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:22:59,065 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 24 [2021-07-13 20:22:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:59,067 INFO L225 Difference]: With dead ends: 558 [2021-07-13 20:22:59,067 INFO L226 Difference]: Without dead ends: 543 [2021-07-13 20:22:59,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 277.3ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:22:59,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-07-13 20:22:59,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-07-13 20:22:59,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-07-13 20:22:59,076 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-07-13 20:22:59,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:59,076 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-07-13 20:22:59,076 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,076 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-07-13 20:22:59,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:59,077 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:59,077 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:59,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:59,290 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:59,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:59,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1735055962, now seen corresponding path program 5 times [2021-07-13 20:22:59,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:59,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220158810] [2021-07-13 20:22:59,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:59,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:59,492 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:59,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:59,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220158810] [2021-07-13 20:22:59,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220158810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:59,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793096169] [2021-07-13 20:22:59,493 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:59,523 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:59,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:59,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-13 20:22:59,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:59,666 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2021-07-13 20:22:59,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:59,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:22:59,680 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:59,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:28 [2021-07-13 20:22:59,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:59,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793096169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:59,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:59,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-13 20:22:59,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217631072] [2021-07-13 20:22:59,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:22:59,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:59,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:22:59,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:22:59,762 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:00,146 INFO L93 Difference]: Finished difference Result 681 states and 1985 transitions. [2021-07-13 20:23:00,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:23:00,146 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:23:00,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:00,149 INFO L225 Difference]: With dead ends: 681 [2021-07-13 20:23:00,149 INFO L226 Difference]: Without dead ends: 666 [2021-07-13 20:23:00,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 447.5ms TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:23:00,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-07-13 20:23:00,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-07-13 20:23:00,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-07-13 20:23:00,158 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-07-13 20:23:00,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:00,159 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-07-13 20:23:00,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,159 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-07-13 20:23:00,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:00,160 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:00,160 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:00,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-13 20:23:00,376 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:00,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:00,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1894651415, now seen corresponding path program 6 times [2021-07-13 20:23:00,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:00,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726553123] [2021-07-13 20:23:00,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:00,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:00,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:00,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:00,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726553123] [2021-07-13 20:23:00,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726553123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:00,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434824426] [2021-07-13 20:23:00,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:00,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:00,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:00,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:00,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:00,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:00,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434824426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:00,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:00,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:00,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002010786] [2021-07-13 20:23:00,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:00,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:00,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:00,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:00,550 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:00,918 INFO L93 Difference]: Finished difference Result 1186 states and 3456 transitions. [2021-07-13 20:23:00,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:23:00,918 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:00,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:00,923 INFO L225 Difference]: With dead ends: 1186 [2021-07-13 20:23:00,923 INFO L226 Difference]: Without dead ends: 1186 [2021-07-13 20:23:00,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 212.6ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:23:00,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-07-13 20:23:00,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-07-13 20:23:00,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-07-13 20:23:00,952 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-07-13 20:23:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:00,952 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-07-13 20:23:00,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-07-13 20:23:00,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:00,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:00,953 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:01,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:01,170 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:01,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:01,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1911795193, now seen corresponding path program 7 times [2021-07-13 20:23:01,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:01,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430522636] [2021-07-13 20:23:01,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:01,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:01,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430522636] [2021-07-13 20:23:01,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430522636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049437169] [2021-07-13 20:23:01,221 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:01,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:01,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:01,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:01,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049437169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:01,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:01,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:01,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341369665] [2021-07-13 20:23:01,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:01,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:01,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:01,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:01,339 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:02,140 INFO L93 Difference]: Finished difference Result 2025 states and 5753 transitions. [2021-07-13 20:23:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:23:02,140 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:02,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:02,149 INFO L225 Difference]: With dead ends: 2025 [2021-07-13 20:23:02,149 INFO L226 Difference]: Without dead ends: 2025 [2021-07-13 20:23:02,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 444.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:23:02,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-07-13 20:23:02,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-07-13 20:23:02,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-07-13 20:23:02,171 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-07-13 20:23:02,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:02,171 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-07-13 20:23:02,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,172 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-07-13 20:23:02,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:02,173 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:02,173 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:02,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 20:23:02,397 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:02,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:02,398 INFO L82 PathProgramCache]: Analyzing trace with hash -2105695861, now seen corresponding path program 8 times [2021-07-13 20:23:02,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:02,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619466092] [2021-07-13 20:23:02,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:02,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:02,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619466092] [2021-07-13 20:23:02,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619466092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:02,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211766921] [2021-07-13 20:23:02,456 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:02,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:02,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:02,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:02,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:02,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:02,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211766921] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:02,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:02,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:02,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369115091] [2021-07-13 20:23:02,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:02,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:02,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:02,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:02,608 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:03,318 INFO L93 Difference]: Finished difference Result 1842 states and 5297 transitions. [2021-07-13 20:23:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:23:03,319 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:03,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:03,325 INFO L225 Difference]: With dead ends: 1842 [2021-07-13 20:23:03,325 INFO L226 Difference]: Without dead ends: 1842 [2021-07-13 20:23:03,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 395.0ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:23:03,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-07-13 20:23:03,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-07-13 20:23:03,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-07-13 20:23:03,341 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-07-13 20:23:03,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:03,341 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-07-13 20:23:03,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,341 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-07-13 20:23:03,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:03,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:03,342 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:03,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-13 20:23:03,559 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:03,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:03,559 INFO L82 PathProgramCache]: Analyzing trace with hash 1867674968, now seen corresponding path program 1 times [2021-07-13 20:23:03,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:03,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002823101] [2021-07-13 20:23:03,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:03,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:03,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:03,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:03,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002823101] [2021-07-13 20:23:03,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002823101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:03,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982110950] [2021-07-13 20:23:03,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:03,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:03,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:03,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:03,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982110950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:03,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:03,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:23:03,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727722124] [2021-07-13 20:23:03,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:03,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:03,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:03,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:03,662 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:03,803 INFO L93 Difference]: Finished difference Result 1215 states and 3591 transitions. [2021-07-13 20:23:03,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:23:03,804 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 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 27 [2021-07-13 20:23:03,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:03,808 INFO L225 Difference]: With dead ends: 1215 [2021-07-13 20:23:03,808 INFO L226 Difference]: Without dead ends: 1209 [2021-07-13 20:23:03,808 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:03,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-07-13 20:23:03,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-07-13 20:23:03,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-07-13 20:23:03,825 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-07-13 20:23:03,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:03,825 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-07-13 20:23:03,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:03,825 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-07-13 20:23:03,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:03,827 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:03,827 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:04,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-13 20:23:04,046 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:04,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:04,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1507341085, now seen corresponding path program 9 times [2021-07-13 20:23:04,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:04,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948362817] [2021-07-13 20:23:04,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:04,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:04,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:04,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948362817] [2021-07-13 20:23:04,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948362817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:04,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671875176] [2021-07-13 20:23:04,078 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:04,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:04,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:04,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:04,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:04,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:04,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671875176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:04,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:04,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:23:04,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201959788] [2021-07-13 20:23:04,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:04,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:04,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:04,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:04,195 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:04,350 INFO L93 Difference]: Finished difference Result 1375 states and 4197 transitions. [2021-07-13 20:23:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:23:04,350 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:04,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:04,355 INFO L225 Difference]: With dead ends: 1375 [2021-07-13 20:23:04,355 INFO L226 Difference]: Without dead ends: 1327 [2021-07-13 20:23:04,355 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:04,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-07-13 20:23:04,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-07-13 20:23:04,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-07-13 20:23:04,376 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-07-13 20:23:04,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:04,376 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-07-13 20:23:04,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,376 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-07-13 20:23:04,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:04,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:04,378 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:04,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-13 20:23:04,595 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:04,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:04,595 INFO L82 PathProgramCache]: Analyzing trace with hash 904899992, now seen corresponding path program 2 times [2021-07-13 20:23:04,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:04,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155073315] [2021-07-13 20:23:04,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:04,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:04,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:04,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155073315] [2021-07-13 20:23:04,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155073315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:04,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230363000] [2021-07-13 20:23:04,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:04,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:04,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:04,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:04,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:04,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:04,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230363000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:04,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:04,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:23:04,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928208763] [2021-07-13 20:23:04,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:04,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:04,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:04,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:04,762 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:04,863 INFO L93 Difference]: Finished difference Result 1478 states and 4418 transitions. [2021-07-13 20:23:04,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:23:04,863 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:04,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:04,868 INFO L225 Difference]: With dead ends: 1478 [2021-07-13 20:23:04,868 INFO L226 Difference]: Without dead ends: 1478 [2021-07-13 20:23:04,869 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 60.2ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:04,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-07-13 20:23:04,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-07-13 20:23:04,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-07-13 20:23:04,891 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-07-13 20:23:04,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:04,891 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-07-13 20:23:04,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-07-13 20:23:04,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:04,893 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:04,893 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,109 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1067209209, now seen corresponding path program 10 times [2021-07-13 20:23:05,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248480209] [2021-07-13 20:23:05,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248480209] [2021-07-13 20:23:05,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248480209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239788972] [2021-07-13 20:23:05,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:05,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:05,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:05,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:05,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239788972] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:05,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:05,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418867877] [2021-07-13 20:23:05,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:05,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:05,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:05,270 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:05,593 INFO L93 Difference]: Finished difference Result 2277 states and 6674 transitions. [2021-07-13 20:23:05,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:23:05,594 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 27 [2021-07-13 20:23:05,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:05,601 INFO L225 Difference]: With dead ends: 2277 [2021-07-13 20:23:05,601 INFO L226 Difference]: Without dead ends: 2277 [2021-07-13 20:23:05,602 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 151.7ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:05,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-07-13 20:23:05,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-07-13 20:23:05,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-07-13 20:23:05,628 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-07-13 20:23:05,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:05,629 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-07-13 20:23:05,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-07-13 20:23:05,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:05,631 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:05,631 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,846 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,846 INFO L82 PathProgramCache]: Analyzing trace with hash 979484837, now seen corresponding path program 11 times [2021-07-13 20:23:05,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663760231] [2021-07-13 20:23:05,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,892 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663760231] [2021-07-13 20:23:05,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663760231] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532396211] [2021-07-13 20:23:05,893 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:05,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:05,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:05,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:05,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532396211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:05,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:05,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050646234] [2021-07-13 20:23:05,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:05,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:05,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:05,993 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,465 INFO L93 Difference]: Finished difference Result 2725 states and 7832 transitions. [2021-07-13 20:23:06,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:23:06,466 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 27 [2021-07-13 20:23:06,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:06,476 INFO L225 Difference]: With dead ends: 2725 [2021-07-13 20:23:06,476 INFO L226 Difference]: Without dead ends: 2725 [2021-07-13 20:23:06,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 244.1ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:23:06,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-07-13 20:23:06,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-07-13 20:23:06,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-07-13 20:23:06,507 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-07-13 20:23:06,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:06,507 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-07-13 20:23:06,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-07-13 20:23:06,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:06,510 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:06,510 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:06,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-13 20:23:06,726 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:06,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:06,727 INFO L82 PathProgramCache]: Analyzing trace with hash 652154561, now seen corresponding path program 12 times [2021-07-13 20:23:06,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:06,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859798750] [2021-07-13 20:23:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:06,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:06,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:06,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859798750] [2021-07-13 20:23:06,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859798750] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:06,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494117549] [2021-07-13 20:23:06,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:06,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:23:06,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:06,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:06,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:06,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:06,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494117549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:06,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:06,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:23:06,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752945122] [2021-07-13 20:23:06,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:06,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:06,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:06,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:06,871 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:07,120 INFO L93 Difference]: Finished difference Result 2457 states and 7416 transitions. [2021-07-13 20:23:07,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:07,120 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:07,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:07,125 INFO L225 Difference]: With dead ends: 2457 [2021-07-13 20:23:07,125 INFO L226 Difference]: Without dead ends: 2447 [2021-07-13 20:23:07,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 150.6ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:07,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-07-13 20:23:07,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-07-13 20:23:07,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-07-13 20:23:07,157 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-07-13 20:23:07,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:07,158 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-07-13 20:23:07,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-07-13 20:23:07,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:07,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:07,161 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:07,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:07,378 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:07,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:07,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1601452251, now seen corresponding path program 13 times [2021-07-13 20:23:07,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:07,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399490900] [2021-07-13 20:23:07,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:07,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:07,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:07,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399490900] [2021-07-13 20:23:07,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399490900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796322148] [2021-07-13 20:23:07,412 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:07,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:07,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:07,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:07,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796322148] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:07,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-13 20:23:07,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26162925] [2021-07-13 20:23:07,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:07,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:07,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:07,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:07,510 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:07,786 INFO L93 Difference]: Finished difference Result 2556 states and 7763 transitions. [2021-07-13 20:23:07,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:23:07,786 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:07,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:07,791 INFO L225 Difference]: With dead ends: 2556 [2021-07-13 20:23:07,792 INFO L226 Difference]: Without dead ends: 2556 [2021-07-13 20:23:07,792 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 175.8ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:23:07,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-07-13 20:23:07,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-07-13 20:23:07,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-07-13 20:23:07,822 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-07-13 20:23:07,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:07,822 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-07-13 20:23:07,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-07-13 20:23:07,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:07,825 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:07,826 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:08,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 20:23:08,044 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:08,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:08,044 INFO L82 PathProgramCache]: Analyzing trace with hash -570446103, now seen corresponding path program 14 times [2021-07-13 20:23:08,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:08,044 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266207345] [2021-07-13 20:23:08,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:08,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:08,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:08,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:08,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266207345] [2021-07-13 20:23:08,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266207345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133980833] [2021-07-13 20:23:08,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:08,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:08,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:08,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:08,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:08,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:08,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133980833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:08,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:08,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497683616] [2021-07-13 20:23:08,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:08,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:08,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:08,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:08,204 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:08,620 INFO L93 Difference]: Finished difference Result 3074 states and 9276 transitions. [2021-07-13 20:23:08,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:23:08,620 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 27 [2021-07-13 20:23:08,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:08,626 INFO L225 Difference]: With dead ends: 3074 [2021-07-13 20:23:08,626 INFO L226 Difference]: Without dead ends: 3070 [2021-07-13 20:23:08,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 205.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:23:08,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-07-13 20:23:08,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-07-13 20:23:08,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-07-13 20:23:08,661 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-07-13 20:23:08,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:08,661 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-07-13 20:23:08,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-07-13 20:23:08,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:08,664 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:08,664 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:08,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:08,880 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:08,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:08,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1494759849, now seen corresponding path program 15 times [2021-07-13 20:23:08,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:08,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786065442] [2021-07-13 20:23:08,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:08,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:08,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:08,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:08,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786065442] [2021-07-13 20:23:08,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786065442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:08,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619151304] [2021-07-13 20:23:08,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:09,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:09,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:09,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:09,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:09,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:09,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619151304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:09,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:09,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588964536] [2021-07-13 20:23:09,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:09,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:09,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:09,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:09,094 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:09,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:09,912 INFO L93 Difference]: Finished difference Result 5541 states and 16712 transitions. [2021-07-13 20:23:09,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:23:09,913 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:09,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:09,925 INFO L225 Difference]: With dead ends: 5541 [2021-07-13 20:23:09,925 INFO L226 Difference]: Without dead ends: 5541 [2021-07-13 20:23:09,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 450.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:23:09,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-07-13 20:23:09,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-07-13 20:23:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:09,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-07-13 20:23:09,981 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-07-13 20:23:09,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:09,981 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-07-13 20:23:09,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:09,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-07-13 20:23:09,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:09,985 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:09,985 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:10,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-13 20:23:10,201 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:10,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:10,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1300859181, now seen corresponding path program 16 times [2021-07-13 20:23:10,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:10,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783535742] [2021-07-13 20:23:10,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:10,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:10,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783535742] [2021-07-13 20:23:10,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783535742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591342244] [2021-07-13 20:23:10,233 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:10,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:10,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:10,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:10,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:10,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591342244] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:10,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:10,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571209046] [2021-07-13 20:23:10,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:10,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:10,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:10,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:10,353 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:11,155 INFO L93 Difference]: Finished difference Result 5525 states and 16688 transitions. [2021-07-13 20:23:11,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:23:11,155 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:11,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:11,167 INFO L225 Difference]: With dead ends: 5525 [2021-07-13 20:23:11,167 INFO L226 Difference]: Without dead ends: 5525 [2021-07-13 20:23:11,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 455.6ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:23:11,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-07-13 20:23:11,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-07-13 20:23:11,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-07-13 20:23:11,217 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-07-13 20:23:11,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:11,217 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-07-13 20:23:11,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-07-13 20:23:11,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:11,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:11,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:11,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-13 20:23:11,438 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:11,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:11,438 INFO L82 PathProgramCache]: Analyzing trace with hash 928949415, now seen corresponding path program 17 times [2021-07-13 20:23:11,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:11,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313363427] [2021-07-13 20:23:11,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:11,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:11,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:11,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313363427] [2021-07-13 20:23:11,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313363427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:11,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868127825] [2021-07-13 20:23:11,475 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:11,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:11,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:11,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:11,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:11,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:11,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868127825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:11,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:11,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:11,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569521338] [2021-07-13 20:23:11,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:11,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:11,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:11,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:11,628 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:12,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:12,349 INFO L93 Difference]: Finished difference Result 5112 states and 15104 transitions. [2021-07-13 20:23:12,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:23:12,349 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:12,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:12,359 INFO L225 Difference]: With dead ends: 5112 [2021-07-13 20:23:12,359 INFO L226 Difference]: Without dead ends: 5112 [2021-07-13 20:23:12,360 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 346.6ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:23:12,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-07-13 20:23:12,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-07-13 20:23:12,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:12,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-07-13 20:23:12,429 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-07-13 20:23:12,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:12,429 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-07-13 20:23:12,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:12,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-07-13 20:23:12,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:12,433 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:12,433 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:12,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-13 20:23:12,652 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:12,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:12,652 INFO L82 PathProgramCache]: Analyzing trace with hash 739731117, now seen corresponding path program 18 times [2021-07-13 20:23:12,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:12,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981461293] [2021-07-13 20:23:12,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:12,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:12,686 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:12,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:12,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981461293] [2021-07-13 20:23:12,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981461293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600065117] [2021-07-13 20:23:12,687 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) [2021-07-13 20:23:12,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:12,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:12,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:12,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:12,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:12,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600065117] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:12,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:12,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845474776] [2021-07-13 20:23:12,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:12,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:12,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:12,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:12,798 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:13,439 INFO L93 Difference]: Finished difference Result 4837 states and 14460 transitions. [2021-07-13 20:23:13,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:23:13,439 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:13,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:13,447 INFO L225 Difference]: With dead ends: 4837 [2021-07-13 20:23:13,448 INFO L226 Difference]: Without dead ends: 4833 [2021-07-13 20:23:13,448 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 326.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:23:13,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-07-13 20:23:13,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-07-13 20:23:13,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-07-13 20:23:13,495 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-07-13 20:23:13,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:13,495 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-07-13 20:23:13,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-07-13 20:23:13,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:13,498 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:13,498 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:13,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-13 20:23:13,713 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:13,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:13,714 INFO L82 PathProgramCache]: Analyzing trace with hash 2129252333, now seen corresponding path program 19 times [2021-07-13 20:23:13,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:13,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418863398] [2021-07-13 20:23:13,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:13,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:13,746 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:13,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:13,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418863398] [2021-07-13 20:23:13,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418863398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:13,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037198026] [2021-07-13 20:23:13,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:13,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:13,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:13,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:13,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:13,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037198026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:13,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:13,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:13,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71820293] [2021-07-13 20:23:13,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:13,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:13,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:13,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:13,890 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:14,649 INFO L93 Difference]: Finished difference Result 4879 states and 14554 transitions. [2021-07-13 20:23:14,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:23:14,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:14,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:14,658 INFO L225 Difference]: With dead ends: 4879 [2021-07-13 20:23:14,658 INFO L226 Difference]: Without dead ends: 4879 [2021-07-13 20:23:14,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 375.3ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:23:14,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-07-13 20:23:14,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-07-13 20:23:14,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-07-13 20:23:14,703 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-07-13 20:23:14,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:14,703 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-07-13 20:23:14,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,703 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-07-13 20:23:14,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:14,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:14,706 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:14,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 20:23:14,922 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:14,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:14,922 INFO L82 PathProgramCache]: Analyzing trace with hash -383065493, now seen corresponding path program 20 times [2021-07-13 20:23:14,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:14,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264201369] [2021-07-13 20:23:14,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:14,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:14,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:14,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:14,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264201369] [2021-07-13 20:23:14,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264201369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:14,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274015825] [2021-07-13 20:23:14,952 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:14,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:14,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:14,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:14,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:15,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:15,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274015825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:15,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:15,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:15,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342750846] [2021-07-13 20:23:15,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:15,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:15,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:15,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:15,054 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:15,705 INFO L93 Difference]: Finished difference Result 4586 states and 13852 transitions. [2021-07-13 20:23:15,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:23:15,705 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:15,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:15,712 INFO L225 Difference]: With dead ends: 4586 [2021-07-13 20:23:15,713 INFO L226 Difference]: Without dead ends: 4582 [2021-07-13 20:23:15,713 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 339.6ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:23:15,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-07-13 20:23:15,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-07-13 20:23:15,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-07-13 20:23:15,755 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-07-13 20:23:15,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:15,755 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-07-13 20:23:15,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-07-13 20:23:15,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:15,758 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:15,758 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:15,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:15,974 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:15,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:15,974 INFO L82 PathProgramCache]: Analyzing trace with hash 996125654, now seen corresponding path program 3 times [2021-07-13 20:23:15,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:15,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167741558] [2021-07-13 20:23:15,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:16,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:16,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:16,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167741558] [2021-07-13 20:23:16,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167741558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697035697] [2021-07-13 20:23:16,008 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:16,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:23:16,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:16,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:23:16,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:16,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:16,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697035697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:16,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-13 20:23:16,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987876045] [2021-07-13 20:23:16,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:23:16,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:16,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:23:16,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:23:16,092 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:16,172 INFO L93 Difference]: Finished difference Result 1973 states and 6380 transitions. [2021-07-13 20:23:16,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:23:16,173 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:16,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:16,176 INFO L225 Difference]: With dead ends: 1973 [2021-07-13 20:23:16,176 INFO L226 Difference]: Without dead ends: 1973 [2021-07-13 20:23:16,176 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:16,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-07-13 20:23:16,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-07-13 20:23:16,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-07-13 20:23:16,198 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-07-13 20:23:16,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:16,198 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-07-13 20:23:16,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-07-13 20:23:16,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:16,201 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:16,201 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:16,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-13 20:23:16,417 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:16,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:16,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1191947179, now seen corresponding path program 21 times [2021-07-13 20:23:16,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:16,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879707299] [2021-07-13 20:23:16,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:16,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:16,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:16,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:16,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879707299] [2021-07-13 20:23:16,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879707299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454462036] [2021-07-13 20:23:16,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:16,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:16,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:16,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:16,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:16,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:16,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454462036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:16,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:23:16,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106560476] [2021-07-13 20:23:16,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:23:16,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:16,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:23:16,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:23:16,561 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:16,877 INFO L93 Difference]: Finished difference Result 3078 states and 9480 transitions. [2021-07-13 20:23:16,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:23:16,877 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:16,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:16,882 INFO L225 Difference]: With dead ends: 3078 [2021-07-13 20:23:16,882 INFO L226 Difference]: Without dead ends: 3078 [2021-07-13 20:23:16,882 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 160.6ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:23:16,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-07-13 20:23:16,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-07-13 20:23:16,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-07-13 20:23:16,948 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-07-13 20:23:16,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:16,948 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-07-13 20:23:16,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-07-13 20:23:16,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:16,951 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:16,951 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:17,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,152 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:17,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:17,152 INFO L82 PathProgramCache]: Analyzing trace with hash -539419271, now seen corresponding path program 22 times [2021-07-13 20:23:17,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:17,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004479812] [2021-07-13 20:23:17,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:17,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:17,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:17,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004479812] [2021-07-13 20:23:17,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004479812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676313791] [2021-07-13 20:23:17,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:17,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:17,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:17,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:17,246 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:17,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676313791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:17,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:23:17,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798148293] [2021-07-13 20:23:17,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:17,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:17,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:17,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:17,247 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:17,511 INFO L93 Difference]: Finished difference Result 3165 states and 9710 transitions. [2021-07-13 20:23:17,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:23:17,511 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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 27 [2021-07-13 20:23:17,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:17,516 INFO L225 Difference]: With dead ends: 3165 [2021-07-13 20:23:17,516 INFO L226 Difference]: Without dead ends: 3165 [2021-07-13 20:23:17,517 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 131.5ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:17,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-07-13 20:23:17,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-07-13 20:23:17,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-07-13 20:23:17,546 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-07-13 20:23:17,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:17,546 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-07-13 20:23:17,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,547 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-07-13 20:23:17,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:17,549 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:17,549 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:17,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-13 20:23:17,755 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:17,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:17,755 INFO L82 PathProgramCache]: Analyzing trace with hash -2089350211, now seen corresponding path program 23 times [2021-07-13 20:23:17,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:17,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635612072] [2021-07-13 20:23:17,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:17,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:17,785 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:17,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:17,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635612072] [2021-07-13 20:23:17,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635612072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112842251] [2021-07-13 20:23:17,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,810 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:23:17,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:17,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:17,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:17,849 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:23:17,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112842251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:17,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-13 20:23:17,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754582448] [2021-07-13 20:23:17,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:23:17,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:17,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:23:17,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:23:17,857 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:18,058 INFO L93 Difference]: Finished difference Result 3029 states and 9362 transitions. [2021-07-13 20:23:18,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:23:18,058 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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 27 [2021-07-13 20:23:18,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:18,063 INFO L225 Difference]: With dead ends: 3029 [2021-07-13 20:23:18,063 INFO L226 Difference]: Without dead ends: 3025 [2021-07-13 20:23:18,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 89.2ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:18,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-07-13 20:23:18,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-07-13 20:23:18,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-07-13 20:23:18,110 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-07-13 20:23:18,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:18,110 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-07-13 20:23:18,110 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,110 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-07-13 20:23:18,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:18,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:18,113 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:18,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-13 20:23:18,348 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:18,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:18,349 INFO L82 PathProgramCache]: Analyzing trace with hash -597345479, now seen corresponding path program 24 times [2021-07-13 20:23:18,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:18,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012539665] [2021-07-13 20:23:18,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:18,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:18,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:18,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:18,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012539665] [2021-07-13 20:23:18,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012539665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:18,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067444184] [2021-07-13 20:23:18,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:18,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:18,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:18,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:18,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:18,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:18,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067444184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:18,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:18,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-13 20:23:18,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560126482] [2021-07-13 20:23:18,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:23:18,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:18,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:23:18,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:23:18,458 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:18,721 INFO L93 Difference]: Finished difference Result 3009 states and 9316 transitions. [2021-07-13 20:23:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:23:18,721 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:18,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:18,726 INFO L225 Difference]: With dead ends: 3009 [2021-07-13 20:23:18,726 INFO L226 Difference]: Without dead ends: 2993 [2021-07-13 20:23:18,727 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 149.6ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:23:18,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-07-13 20:23:18,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-07-13 20:23:18,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-07-13 20:23:18,757 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-07-13 20:23:18,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:18,758 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-07-13 20:23:18,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-07-13 20:23:18,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:18,761 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:18,761 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:18,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-13 20:23:18,969 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:18,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:18,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1743835577, now seen corresponding path program 25 times [2021-07-13 20:23:18,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:18,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805198218] [2021-07-13 20:23:18,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:19,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-07-13 20:23:19,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:19,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805198218] [2021-07-13 20:23:19,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805198218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843064294] [2021-07-13 20:23:19,001 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:19,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:19,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:19,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843064294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:19,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:19,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765088254] [2021-07-13 20:23:19,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:19,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:19,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:19,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:19,102 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:19,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:19,650 INFO L93 Difference]: Finished difference Result 5256 states and 16466 transitions. [2021-07-13 20:23:19,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:23:19,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:19,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:19,659 INFO L225 Difference]: With dead ends: 5256 [2021-07-13 20:23:19,659 INFO L226 Difference]: Without dead ends: 5256 [2021-07-13 20:23:19,660 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 309.2ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:23:19,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-07-13 20:23:19,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-07-13 20:23:19,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:19,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-07-13 20:23:19,702 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-07-13 20:23:19,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:19,702 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-07-13 20:23:19,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:19,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-07-13 20:23:19,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:19,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:19,706 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:19,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-13 20:23:19,921 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:19,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:19,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1549934909, now seen corresponding path program 26 times [2021-07-13 20:23:19,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:19,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734387430] [2021-07-13 20:23:19,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:19,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:19,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:19,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734387430] [2021-07-13 20:23:19,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734387430] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693734205] [2021-07-13 20:23:19,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:19,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:19,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:19,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:19,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:20,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:20,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693734205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:20,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:20,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7105174] [2021-07-13 20:23:20,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:20,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:20,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:20,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:20,048 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:20,606 INFO L93 Difference]: Finished difference Result 5169 states and 16251 transitions. [2021-07-13 20:23:20,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:23:20,606 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:20,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:20,614 INFO L225 Difference]: With dead ends: 5169 [2021-07-13 20:23:20,614 INFO L226 Difference]: Without dead ends: 5169 [2021-07-13 20:23:20,615 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 310.7ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:23:20,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-07-13 20:23:20,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-07-13 20:23:20,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-07-13 20:23:20,658 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-07-13 20:23:20,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:20,658 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-07-13 20:23:20,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-07-13 20:23:20,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:20,661 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:20,661 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:20,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-13 20:23:20,876 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:20,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:20,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1178025143, now seen corresponding path program 27 times [2021-07-13 20:23:20,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:20,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154157068] [2021-07-13 20:23:20,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:20,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:20,903 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:20,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:20,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154157068] [2021-07-13 20:23:20,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154157068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121208302] [2021-07-13 20:23:20,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:20,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:20,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:20,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:20,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:20,993 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:20,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121208302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:20,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:20,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744567244] [2021-07-13 20:23:20,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:20,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:20,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:20,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:20,994 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:21,461 INFO L93 Difference]: Finished difference Result 4755 states and 14772 transitions. [2021-07-13 20:23:21,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:23:21,461 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:21,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:21,469 INFO L225 Difference]: With dead ends: 4755 [2021-07-13 20:23:21,469 INFO L226 Difference]: Without dead ends: 4755 [2021-07-13 20:23:21,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 248.8ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:23:21,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-07-13 20:23:21,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-07-13 20:23:21,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-07-13 20:23:21,511 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-07-13 20:23:21,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:21,512 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-07-13 20:23:21,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,512 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-07-13 20:23:21,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:21,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:21,515 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:21,730 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:21,730 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:21,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:21,730 INFO L82 PathProgramCache]: Analyzing trace with hash 988806845, now seen corresponding path program 28 times [2021-07-13 20:23:21,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:21,731 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598237001] [2021-07-13 20:23:21,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:21,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:21,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:21,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:21,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598237001] [2021-07-13 20:23:21,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598237001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:21,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694120948] [2021-07-13 20:23:21,762 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:21,812 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:21,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:21,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:21,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:21,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:21,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694120948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:21,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:21,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:21,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791241842] [2021-07-13 20:23:21,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:21,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:21,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:21,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:21,876 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:22,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:22,290 INFO L93 Difference]: Finished difference Result 4606 states and 14402 transitions. [2021-07-13 20:23:22,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:23:22,290 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:22,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:22,298 INFO L225 Difference]: With dead ends: 4606 [2021-07-13 20:23:22,298 INFO L226 Difference]: Without dead ends: 4602 [2021-07-13 20:23:22,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 207.7ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:23:22,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-07-13 20:23:22,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-07-13 20:23:22,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:22,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-07-13 20:23:22,339 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-07-13 20:23:22,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:22,339 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-07-13 20:23:22,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:22,339 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-07-13 20:23:22,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:22,342 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:22,342 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:22,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-13 20:23:22,557 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:22,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:22,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1916639235, now seen corresponding path program 29 times [2021-07-13 20:23:22,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:22,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79118307] [2021-07-13 20:23:22,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:22,585 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:22,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:22,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79118307] [2021-07-13 20:23:22,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79118307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:22,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637596714] [2021-07-13 20:23:22,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:22,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:23:22,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:22,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:22,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:22,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:22,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637596714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:22,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:22,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:22,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738783363] [2021-07-13 20:23:22,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:22,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:22,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:22,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:22,679 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:23,119 INFO L93 Difference]: Finished difference Result 4605 states and 14373 transitions. [2021-07-13 20:23:23,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:23:23,119 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:23,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:23,127 INFO L225 Difference]: With dead ends: 4605 [2021-07-13 20:23:23,127 INFO L226 Difference]: Without dead ends: 4605 [2021-07-13 20:23:23,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 244.2ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:23:23,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-07-13 20:23:23,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-07-13 20:23:23,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-07-13 20:23:23,169 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-07-13 20:23:23,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:23,169 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-07-13 20:23:23,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-07-13 20:23:23,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:23,172 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:23,172 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:23,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-13 20:23:23,388 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:23,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:23,388 INFO L82 PathProgramCache]: Analyzing trace with hash -133989765, now seen corresponding path program 30 times [2021-07-13 20:23:23,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:23,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559671110] [2021-07-13 20:23:23,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:23,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:23,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:23,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559671110] [2021-07-13 20:23:23,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559671110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:23,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418288734] [2021-07-13 20:23:23,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:23,445 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:23,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:23,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:23,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:23,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:23,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418288734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:23,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:23,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:23,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406776068] [2021-07-13 20:23:23,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:23,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:23,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:23,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:23,517 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:23,945 INFO L93 Difference]: Finished difference Result 4532 states and 14195 transitions. [2021-07-13 20:23:23,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:23:23,946 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:23,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:23,953 INFO L225 Difference]: With dead ends: 4532 [2021-07-13 20:23:23,953 INFO L226 Difference]: Without dead ends: 4528 [2021-07-13 20:23:23,953 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 224.2ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:23:23,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-07-13 20:23:23,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-07-13 20:23:23,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-07-13 20:23:23,995 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-07-13 20:23:23,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:23,995 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-07-13 20:23:23,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,995 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-07-13 20:23:23,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:23,998 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:23,998 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:24,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:24,198 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:24,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:24,199 INFO L82 PathProgramCache]: Analyzing trace with hash 909278715, now seen corresponding path program 31 times [2021-07-13 20:23:24,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:24,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773224870] [2021-07-13 20:23:24,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:24,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:24,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:24,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:24,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773224870] [2021-07-13 20:23:24,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773224870] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:24,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132906139] [2021-07-13 20:23:24,228 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:24,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:24,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:24,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:24,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:24,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132906139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:24,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:24,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:24,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895056280] [2021-07-13 20:23:24,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:24,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:24,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:24,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:24,322 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:24,738 INFO L93 Difference]: Finished difference Result 4168 states and 12771 transitions. [2021-07-13 20:23:24,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:23:24,738 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 27 [2021-07-13 20:23:24,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:24,745 INFO L225 Difference]: With dead ends: 4168 [2021-07-13 20:23:24,745 INFO L226 Difference]: Without dead ends: 4168 [2021-07-13 20:23:24,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 205.3ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:23:24,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-13 20:23:24,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-07-13 20:23:24,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-07-13 20:23:24,802 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-07-13 20:23:24,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:24,802 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-07-13 20:23:24,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,803 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-07-13 20:23:24,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:24,806 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:24,806 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:25,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-07-13 20:23:25,021 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:25,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:25,021 INFO L82 PathProgramCache]: Analyzing trace with hash 720060417, now seen corresponding path program 32 times [2021-07-13 20:23:25,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:25,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664712744] [2021-07-13 20:23:25,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:25,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:25,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:25,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664712744] [2021-07-13 20:23:25,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664712744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365894877] [2021-07-13 20:23:25,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:25,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:25,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:25,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:25,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365894877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:25,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:25,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420815531] [2021-07-13 20:23:25,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:25,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:25,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:25,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:25,132 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:25,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:25,455 INFO L93 Difference]: Finished difference Result 3963 states and 12253 transitions. [2021-07-13 20:23:25,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:23:25,455 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 27 [2021-07-13 20:23:25,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:25,461 INFO L225 Difference]: With dead ends: 3963 [2021-07-13 20:23:25,461 INFO L226 Difference]: Without dead ends: 3959 [2021-07-13 20:23:25,462 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 175.9ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:23:25,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-07-13 20:23:25,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-07-13 20:23:25,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:25,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-07-13 20:23:25,502 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-07-13 20:23:25,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:25,502 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-07-13 20:23:25,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-07-13 20:23:25,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:25,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:25,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:25,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:25,721 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:25,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:25,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1363442677, now seen corresponding path program 33 times [2021-07-13 20:23:25,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:25,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716888915] [2021-07-13 20:23:25,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:25,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:25,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716888915] [2021-07-13 20:23:25,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716888915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644272624] [2021-07-13 20:23:25,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:25,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:23:25,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:25,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:25,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:25,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644272624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:25,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-13 20:23:25,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409538054] [2021-07-13 20:23:25,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:23:25,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:25,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:23:25,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:23:25,830 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:26,103 INFO L93 Difference]: Finished difference Result 3687 states and 11591 transitions. [2021-07-13 20:23:26,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:23:26,103 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 27 [2021-07-13 20:23:26,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:26,109 INFO L225 Difference]: With dead ends: 3687 [2021-07-13 20:23:26,109 INFO L226 Difference]: Without dead ends: 3671 [2021-07-13 20:23:26,109 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 120.1ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:23:26,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-07-13 20:23:26,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-07-13 20:23:26,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-07-13 20:23:26,144 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-07-13 20:23:26,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:26,144 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-07-13 20:23:26,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-07-13 20:23:26,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:26,148 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:26,148 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:26,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-13 20:23:26,361 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:26,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:26,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1675798649, now seen corresponding path program 34 times [2021-07-13 20:23:26,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:26,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869087577] [2021-07-13 20:23:26,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:26,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:26,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869087577] [2021-07-13 20:23:26,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869087577] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:26,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490209719] [2021-07-13 20:23:26,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:26,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:26,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:26,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:26,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:26,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490209719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:26,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:26,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:26,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907031521] [2021-07-13 20:23:26,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:26,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:26,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:26,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:26,517 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:26,908 INFO L93 Difference]: Finished difference Result 3798 states and 11861 transitions. [2021-07-13 20:23:26,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:23:26,908 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:26,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:26,914 INFO L225 Difference]: With dead ends: 3798 [2021-07-13 20:23:26,914 INFO L226 Difference]: Without dead ends: 3798 [2021-07-13 20:23:26,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 215.9ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:23:26,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-07-13 20:23:26,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-07-13 20:23:26,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-07-13 20:23:26,955 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-07-13 20:23:26,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:26,955 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-07-13 20:23:26,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,956 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-07-13 20:23:26,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:26,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:26,959 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:27,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-07-13 20:23:27,173 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:27,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:27,173 INFO L82 PathProgramCache]: Analyzing trace with hash -836519177, now seen corresponding path program 35 times [2021-07-13 20:23:27,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:27,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391606599] [2021-07-13 20:23:27,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:27,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:27,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:27,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391606599] [2021-07-13 20:23:27,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391606599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:27,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894495300] [2021-07-13 20:23:27,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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:27,226 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:23:27,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:27,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:27,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:27,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:27,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894495300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:27,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:27,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-13 20:23:27,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239845769] [2021-07-13 20:23:27,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:23:27,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:27,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:23:27,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:23:27,290 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:27,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:27,630 INFO L93 Difference]: Finished difference Result 3765 states and 11785 transitions. [2021-07-13 20:23:27,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:23:27,630 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:27,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:27,636 INFO L225 Difference]: With dead ends: 3765 [2021-07-13 20:23:27,636 INFO L226 Difference]: Without dead ends: 3761 [2021-07-13 20:23:27,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:23:27,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-07-13 20:23:27,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-07-13 20:23:27,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:27,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-07-13 20:23:27,676 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-07-13 20:23:27,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:27,676 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-07-13 20:23:27,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:27,676 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-07-13 20:23:27,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-13 20:23:27,680 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:27,680 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:27,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-07-13 20:23:27,887 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:27,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:27,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1681490629, now seen corresponding path program 36 times [2021-07-13 20:23:27,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:27,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132056487] [2021-07-13 20:23:27,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:27,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:27,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:27,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:27,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132056487] [2021-07-13 20:23:27,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132056487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:27,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912796993] [2021-07-13 20:23:27,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:27,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:27,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:27,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:23:27,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:27,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:27,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912796993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:27,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:27,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-13 20:23:27,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872673577] [2021-07-13 20:23:27,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:23:27,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:27,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:23:27,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:23:27,997 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:28,200 INFO L93 Difference]: Finished difference Result 3553 states and 11291 transitions. [2021-07-13 20:23:28,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:28,200 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-07-13 20:23:28,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:28,206 INFO L225 Difference]: With dead ends: 3553 [2021-07-13 20:23:28,206 INFO L226 Difference]: Without dead ends: 3537 [2021-07-13 20:23:28,206 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 90.1ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:28,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-07-13 20:23:28,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-07-13 20:23:28,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-07-13 20:23:28,244 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-07-13 20:23:28,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:28,244 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-07-13 20:23:28,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,244 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-07-13 20:23:28,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:28,247 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:28,247 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:28,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-07-13 20:23:28,463 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:28,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:28,463 INFO L82 PathProgramCache]: Analyzing trace with hash -374669691, now seen corresponding path program 4 times [2021-07-13 20:23:28,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:28,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64310083] [2021-07-13 20:23:28,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:28,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:28,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:28,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64310083] [2021-07-13 20:23:28,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64310083] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:28,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259660833] [2021-07-13 20:23:28,801 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:28,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:28,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:28,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:23:28,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:29,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:29,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:29,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:23:29,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:29,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:29,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:29,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:29,070 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:29,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:29,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:29,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:23:29,092 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:29,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259660833] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:29,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:29,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:23:29,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121111210] [2021-07-13 20:23:29,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:23:29,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:29,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:23:29,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:23:29,093 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:30,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:30,503 INFO L93 Difference]: Finished difference Result 3291 states and 10537 transitions. [2021-07-13 20:23:30,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:23:30,504 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:23:30,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:30,509 INFO L225 Difference]: With dead ends: 3291 [2021-07-13 20:23:30,509 INFO L226 Difference]: Without dead ends: 3276 [2021-07-13 20:23:30,509 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1246.7ms TimeCoverageRelationStatistics Valid=268, Invalid=1372, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:23:30,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2021-07-13 20:23:30,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2459. [2021-07-13 20:23:30,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:30,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-07-13 20:23:30,544 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-07-13 20:23:30,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:30,544 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-07-13 20:23:30,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:30,544 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-07-13 20:23:30,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:30,548 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:30,548 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:30,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:30,763 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:30,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:30,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1842042759, now seen corresponding path program 5 times [2021-07-13 20:23:30,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:30,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468005193] [2021-07-13 20:23:30,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:30,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:31,070 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:31,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:31,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468005193] [2021-07-13 20:23:31,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468005193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:31,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164080192] [2021-07-13 20:23:31,070 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:31,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:31,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:31,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:23:31,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:31,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:31,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:31,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 31 treesize of output 23 [2021-07-13 20:23:31,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:31,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:31,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,378 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:23:31,398 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:31,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164080192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:31,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:31,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:23:31,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990822596] [2021-07-13 20:23:31,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:23:31,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:31,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:23:31,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:23:31,399 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:32,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:32,878 INFO L93 Difference]: Finished difference Result 3258 states and 10455 transitions. [2021-07-13 20:23:32,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:23:32,879 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:23:32,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:32,885 INFO L225 Difference]: With dead ends: 3258 [2021-07-13 20:23:32,885 INFO L226 Difference]: Without dead ends: 3243 [2021-07-13 20:23:32,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1355.2ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:23:32,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-07-13 20:23:32,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-07-13 20:23:32,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:32,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-07-13 20:23:32,920 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-07-13 20:23:32,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:32,920 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-07-13 20:23:32,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:32,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-07-13 20:23:32,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:32,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:32,924 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:33,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-13 20:23:33,139 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:33,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:33,139 INFO L82 PathProgramCache]: Analyzing trace with hash 545281552, now seen corresponding path program 37 times [2021-07-13 20:23:33,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:33,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069809719] [2021-07-13 20:23:33,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:33,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:33,553 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:33,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:33,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069809719] [2021-07-13 20:23:33,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069809719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:33,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376474514] [2021-07-13 20:23:33,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:33,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:33,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:23:33,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:33,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:33,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:33,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:33,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:33,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:23:33,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:33,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:33,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:33,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:33,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:33,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:33,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:23:33,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:33,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:33,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:33,864 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:23:33,883 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:33,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376474514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:33,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:33,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:23:33,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488866755] [2021-07-13 20:23:33,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:23:33,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:33,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:23:33,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:23:33,884 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:36,828 INFO L93 Difference]: Finished difference Result 3524 states and 11150 transitions. [2021-07-13 20:23:36,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:23:36,829 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:23:36,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:36,835 INFO L225 Difference]: With dead ends: 3524 [2021-07-13 20:23:36,835 INFO L226 Difference]: Without dead ends: 3498 [2021-07-13 20:23:36,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2535.9ms TimeCoverageRelationStatistics Valid=606, Invalid=4224, Unknown=0, NotChecked=0, Total=4830 [2021-07-13 20:23:36,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-07-13 20:23:36,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 2550. [2021-07-13 20:23:36,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-07-13 20:23:36,872 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-07-13 20:23:36,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:36,873 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-07-13 20:23:36,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-07-13 20:23:36,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:36,876 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:36,877 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:37,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-13 20:23:37,092 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:37,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:37,092 INFO L82 PathProgramCache]: Analyzing trace with hash 734179755, now seen corresponding path program 6 times [2021-07-13 20:23:37,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:37,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030475507] [2021-07-13 20:23:37,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:37,444 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:37,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:37,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030475507] [2021-07-13 20:23:37,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030475507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:37,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439571720] [2021-07-13 20:23:37,444 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:37,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:37,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:37,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:23:37,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:37,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:37,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:37,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:23:37,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:37,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:37,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:37,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:37,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,712 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:23:37,731 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:37,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439571720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:37,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:37,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:23:37,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188620346] [2021-07-13 20:23:37,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:23:37,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:37,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:23:37,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:37,732 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,149 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-13 20:23:39,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:39,440 INFO L93 Difference]: Finished difference Result 3523 states and 11118 transitions. [2021-07-13 20:23:39,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:23:39,440 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:23:39,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:39,446 INFO L225 Difference]: With dead ends: 3523 [2021-07-13 20:23:39,446 INFO L226 Difference]: Without dead ends: 3508 [2021-07-13 20:23:39,447 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1616.3ms TimeCoverageRelationStatistics Valid=360, Invalid=1620, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:23:39,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-07-13 20:23:39,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2562. [2021-07-13 20:23:39,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2562 states, 2561 states have (on average 3.264349863334635) internal successors, (8360), 2561 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2562 states to 2562 states and 8360 transitions. [2021-07-13 20:23:39,485 INFO L78 Accepts]: Start accepts. Automaton has 2562 states and 8360 transitions. Word has length 30 [2021-07-13 20:23:39,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:39,485 INFO L482 AbstractCegarLoop]: Abstraction has 2562 states and 8360 transitions. [2021-07-13 20:23:39,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2562 states and 8360 transitions. [2021-07-13 20:23:39,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:39,525 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:39,525 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:39,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:39,739 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:39,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:39,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1579068384, now seen corresponding path program 38 times [2021-07-13 20:23:39,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:39,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469713098] [2021-07-13 20:23:39,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:39,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:40,074 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:40,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:40,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469713098] [2021-07-13 20:23:40,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469713098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:40,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811868205] [2021-07-13 20:23:40,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:40,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:40,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:40,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:23:40,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:40,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:40,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:40,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:40,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:40,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-13 20:23:40,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:40,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:40,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:40,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:40,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:40,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:40,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 22 treesize of output 3 [2021-07-13 20:23:40,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:40,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:40,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:40,357 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-07-13 20:23:40,417 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:40,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811868205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:40,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:40,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-07-13 20:23:40,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938974828] [2021-07-13 20:23:40,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:23:40,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:40,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:23:40,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:23:40,418 INFO L87 Difference]: Start difference. First operand 2562 states and 8360 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:44,828 INFO L93 Difference]: Finished difference Result 4192 states and 13134 transitions. [2021-07-13 20:23:44,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-13 20:23:44,829 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:23:44,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:44,836 INFO L225 Difference]: With dead ends: 4192 [2021-07-13 20:23:44,836 INFO L226 Difference]: Without dead ends: 4170 [2021-07-13 20:23:44,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 3505.0ms TimeCoverageRelationStatistics Valid=1026, Invalid=6984, Unknown=0, NotChecked=0, Total=8010 [2021-07-13 20:23:44,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-07-13 20:23:44,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 2603. [2021-07-13 20:23:44,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2603 states, 2602 states have (on average 3.272098385857033) internal successors, (8514), 2602 states have internal predecessors, (8514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2603 states to 2603 states and 8514 transitions. [2021-07-13 20:23:44,877 INFO L78 Accepts]: Start accepts. Automaton has 2603 states and 8514 transitions. Word has length 30 [2021-07-13 20:23:44,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:44,877 INFO L482 AbstractCegarLoop]: Abstraction has 2603 states and 8514 transitions. [2021-07-13 20:23:44,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,877 INFO L276 IsEmpty]: Start isEmpty. Operand 2603 states and 8514 transitions. [2021-07-13 20:23:44,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:44,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:44,881 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:45,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-07-13 20:23:45,097 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:45,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:45,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1090547696, now seen corresponding path program 39 times [2021-07-13 20:23:45,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:45,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802575020] [2021-07-13 20:23:45,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:45,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:45,490 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:45,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:45,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802575020] [2021-07-13 20:23:45,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802575020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:45,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970988155] [2021-07-13 20:23:45,491 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:45,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:45,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:45,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:23:45,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:45,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:45,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:45,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:45,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:45,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 35 treesize of output 25 [2021-07-13 20:23:45,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:45,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:45,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:45,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:45,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 22 treesize of output 3 [2021-07-13 20:23:45,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,823 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:23:45,846 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:45,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970988155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:45,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:45,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:23:45,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878573910] [2021-07-13 20:23:45,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:23:45,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:45,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:23:45,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:23:45,847 INFO L87 Difference]: Start difference. First operand 2603 states and 8514 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:47,686 INFO L93 Difference]: Finished difference Result 4429 states and 13832 transitions. [2021-07-13 20:23:47,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:23:47,687 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:23:47,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:47,696 INFO L225 Difference]: With dead ends: 4429 [2021-07-13 20:23:47,696 INFO L226 Difference]: Without dead ends: 4414 [2021-07-13 20:23:47,696 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1570.4ms TimeCoverageRelationStatistics Valid=359, Invalid=2833, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:23:47,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4414 states. [2021-07-13 20:23:47,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4414 to 2732. [2021-07-13 20:23:47,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.258147198828268) internal successors, (8898), 2731 states have internal predecessors, (8898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 8898 transitions. [2021-07-13 20:23:47,743 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 8898 transitions. Word has length 30 [2021-07-13 20:23:47,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:47,743 INFO L482 AbstractCegarLoop]: Abstraction has 2732 states and 8898 transitions. [2021-07-13 20:23:47,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,744 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 8898 transitions. [2021-07-13 20:23:47,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:47,747 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:47,747 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:47,962 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:47,963 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:47,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:47,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1337444667, now seen corresponding path program 7 times [2021-07-13 20:23:47,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:47,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167266400] [2021-07-13 20:23:47,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:48,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:48,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:48,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167266400] [2021-07-13 20:23:48,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167266400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:48,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30652389] [2021-07-13 20:23:48,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:48,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:48,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:23:48,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:48,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:48,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:48,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:23:48,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:48,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:48,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,539 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:23:48,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:48,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30652389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:48,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:48,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:23:48,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956911121] [2021-07-13 20:23:48,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:23:48,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:48,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:23:48,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:23:48,584 INFO L87 Difference]: Start difference. First operand 2732 states and 8898 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:50,046 INFO L93 Difference]: Finished difference Result 3523 states and 11277 transitions. [2021-07-13 20:23:50,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:23:50,047 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:23:50,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:50,052 INFO L225 Difference]: With dead ends: 3523 [2021-07-13 20:23:50,052 INFO L226 Difference]: Without dead ends: 3508 [2021-07-13 20:23:50,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1366.7ms TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:23:50,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-07-13 20:23:50,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2746. [2021-07-13 20:23:50,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2746 states, 2745 states have (on average 3.2568306010928962) internal successors, (8940), 2745 states have internal predecessors, (8940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2746 states to 2746 states and 8940 transitions. [2021-07-13 20:23:50,092 INFO L78 Accepts]: Start accepts. Automaton has 2746 states and 8940 transitions. Word has length 30 [2021-07-13 20:23:50,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:50,092 INFO L482 AbstractCegarLoop]: Abstraction has 2746 states and 8940 transitions. [2021-07-13 20:23:50,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2746 states and 8940 transitions. [2021-07-13 20:23:50,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:50,096 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:50,096 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:50,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-13 20:23:50,309 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:50,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:50,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1490149561, now seen corresponding path program 8 times [2021-07-13 20:23:50,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:50,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726822843] [2021-07-13 20:23:50,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:50,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:50,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:50,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726822843] [2021-07-13 20:23:50,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726822843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:50,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949939899] [2021-07-13 20:23:50,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:50,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:50,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:50,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:23:50,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:51,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:51,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:51,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 31 treesize of output 23 [2021-07-13 20:23:51,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:51,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:51,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,015 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:23:51,033 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:51,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949939899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:51,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:51,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:23:51,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521434116] [2021-07-13 20:23:51,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:23:51,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:51,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:23:51,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:51,034 INFO L87 Difference]: Start difference. First operand 2746 states and 8940 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:52,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:52,543 INFO L93 Difference]: Finished difference Result 3522 states and 11289 transitions. [2021-07-13 20:23:52,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:23:52,543 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:23:52,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:52,550 INFO L225 Difference]: With dead ends: 3522 [2021-07-13 20:23:52,550 INFO L226 Difference]: Without dead ends: 3507 [2021-07-13 20:23:52,550 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1370.5ms TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:23:52,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3507 states. [2021-07-13 20:23:52,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3507 to 2738. [2021-07-13 20:23:52,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 3.2586773839970773) internal successors, (8919), 2737 states have internal predecessors, (8919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:52,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 8919 transitions. [2021-07-13 20:23:52,599 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 8919 transitions. Word has length 30 [2021-07-13 20:23:52,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:52,599 INFO L482 AbstractCegarLoop]: Abstraction has 2738 states and 8919 transitions. [2021-07-13 20:23:52,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:52,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 8919 transitions. [2021-07-13 20:23:52,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:52,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:52,604 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:52,813 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:52,813 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:52,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:52,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1871627101, now seen corresponding path program 9 times [2021-07-13 20:23:52,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:52,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310374312] [2021-07-13 20:23:52,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:53,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:53,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:53,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310374312] [2021-07-13 20:23:53,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310374312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:53,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830472402] [2021-07-13 20:23:53,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:53,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:53,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:53,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:23:53,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:53,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:53,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:53,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:23:53,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:53,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:23:53,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:23:53,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:53,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830472402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:53,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:53,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:23:53,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28449628] [2021-07-13 20:23:53,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:23:53,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:53,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:23:53,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:53,519 INFO L87 Difference]: Start difference. First operand 2738 states and 8919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:55,235 INFO L93 Difference]: Finished difference Result 3549 states and 11362 transitions. [2021-07-13 20:23:55,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:23:55,235 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 30 [2021-07-13 20:23:55,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:55,241 INFO L225 Difference]: With dead ends: 3549 [2021-07-13 20:23:55,241 INFO L226 Difference]: Without dead ends: 3534 [2021-07-13 20:23:55,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1647.5ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:23:55,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3534 states. [2021-07-13 20:23:55,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3534 to 2750. [2021-07-13 20:23:55,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2750 states, 2749 states have (on average 3.261913423062932) internal successors, (8967), 2749 states have internal predecessors, (8967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2750 states to 2750 states and 8967 transitions. [2021-07-13 20:23:55,282 INFO L78 Accepts]: Start accepts. Automaton has 2750 states and 8967 transitions. Word has length 30 [2021-07-13 20:23:55,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:55,282 INFO L482 AbstractCegarLoop]: Abstraction has 2750 states and 8967 transitions. [2021-07-13 20:23:55,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,282 INFO L276 IsEmpty]: Start isEmpty. Operand 2750 states and 8967 transitions. [2021-07-13 20:23:55,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:55,285 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:55,285 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:55,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-13 20:23:55,501 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:55,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:55,501 INFO L82 PathProgramCache]: Analyzing trace with hash -283369625, now seen corresponding path program 10 times [2021-07-13 20:23:55,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:55,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060091225] [2021-07-13 20:23:55,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:55,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:55,875 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:55,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:55,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060091225] [2021-07-13 20:23:55,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060091225] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:55,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607080791] [2021-07-13 20:23:55,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:55,899 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:55,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:55,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:23:55,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:56,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:56,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:56,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-07-13 20:23:56,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:56,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-07-13 20:23:56,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,076 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:23:56,094 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:56,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607080791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:56,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:56,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-07-13 20:23:56,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140995743] [2021-07-13 20:23:56,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:23:56,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:56,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:23:56,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:56,095 INFO L87 Difference]: Start difference. First operand 2750 states and 8967 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:56,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:56,950 INFO L93 Difference]: Finished difference Result 3755 states and 12023 transitions. [2021-07-13 20:23:56,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:23:56,950 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 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 30 [2021-07-13 20:23:56,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:56,956 INFO L225 Difference]: With dead ends: 3755 [2021-07-13 20:23:56,956 INFO L226 Difference]: Without dead ends: 3736 [2021-07-13 20:23:56,957 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 860.6ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:23:56,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-07-13 20:23:56,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2798. [2021-07-13 20:23:57,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2797 states have (on average 3.262066499821237) internal successors, (9124), 2797 states have internal predecessors, (9124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:57,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 9124 transitions. [2021-07-13 20:23:57,005 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 9124 transitions. Word has length 30 [2021-07-13 20:23:57,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:57,005 INFO L482 AbstractCegarLoop]: Abstraction has 2798 states and 9124 transitions. [2021-07-13 20:23:57,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:57,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 9124 transitions. [2021-07-13 20:23:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:23:57,009 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:57,009 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:57,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-13 20:23:57,224 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:57,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:57,224 INFO L82 PathProgramCache]: Analyzing trace with hash -2018141401, now seen corresponding path program 11 times [2021-07-13 20:23:57,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:57,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651166294] [2021-07-13 20:23:57,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:57,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:57,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:57,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651166294] [2021-07-13 20:23:57,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651166294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:57,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470862721] [2021-07-13 20:23:57,506 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:57,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:57,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:57,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:23:57,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:57,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:57,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:57,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-07-13 20:23:57,802 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:23:57,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:57,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:23:57,812 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:57,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:57,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:57,826 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-07-13 20:23:57,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:57,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470862721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:57,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:57,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:23:57,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923968346] [2021-07-13 20:23:57,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:23:57,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:57,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:23:57,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:57,894 INFO L87 Difference]: Start difference. First operand 2798 states and 9124 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:01,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:01,010 INFO L93 Difference]: Finished difference Result 4293 states and 13604 transitions. [2021-07-13 20:24:01,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:24:01,010 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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 30 [2021-07-13 20:24:01,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:01,018 INFO L225 Difference]: With dead ends: 4293 [2021-07-13 20:24:01,018 INFO L226 Difference]: Without dead ends: 4263 [2021-07-13 20:24:01,019 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 2530.9ms TimeCoverageRelationStatistics Valid=682, Invalid=3874, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:24:01,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-07-13 20:24:01,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 2806. [2021-07-13 20:24:01,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 3.265597147950089) internal successors, (9160), 2805 states have internal predecessors, (9160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:01,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 9160 transitions. [2021-07-13 20:24:01,069 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 9160 transitions. Word has length 30 [2021-07-13 20:24:01,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:01,069 INFO L482 AbstractCegarLoop]: Abstraction has 2806 states and 9160 transitions. [2021-07-13 20:24:01,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:01,069 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 9160 transitions. [2021-07-13 20:24:01,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:01,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:01,073 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:01,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-13 20:24:01,288 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:01,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:01,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1392525593, now seen corresponding path program 12 times [2021-07-13 20:24:01,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:01,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976279479] [2021-07-13 20:24:01,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:01,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:01,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:01,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976279479] [2021-07-13 20:24:01,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976279479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:01,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177193663] [2021-07-13 20:24:01,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:01,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:01,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:01,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:24:01,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:01,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:01,859 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:24:01,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:01,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:01,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:01,899 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:24:01,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-07-13 20:24:01,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,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 17 treesize of output 9 [2021-07-13 20:24:01,905 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:01,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,937 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:134 [2021-07-13 20:24:02,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:02,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177193663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:02,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:02,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:24:02,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715327784] [2021-07-13 20:24:02,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:24:02,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:02,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:24:02,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:02,174 INFO L87 Difference]: Start difference. First operand 2806 states and 9160 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:03,153 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-07-13 20:24:05,368 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-07-13 20:24:05,539 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-07-13 20:24:07,063 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-07-13 20:24:08,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:08,153 INFO L93 Difference]: Finished difference Result 4628 states and 14461 transitions. [2021-07-13 20:24:08,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:24:08,154 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:24:08,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:08,161 INFO L225 Difference]: With dead ends: 4628 [2021-07-13 20:24:08,161 INFO L226 Difference]: Without dead ends: 4594 [2021-07-13 20:24:08,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2473 ImplicationChecksByTransitivity, 5245.5ms TimeCoverageRelationStatistics Valid=1076, Invalid=6234, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:24:08,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2021-07-13 20:24:08,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 2839. [2021-07-13 20:24:08,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 3.276250880902044) internal successors, (9298), 2838 states have internal predecessors, (9298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 9298 transitions. [2021-07-13 20:24:08,213 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 9298 transitions. Word has length 30 [2021-07-13 20:24:08,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:08,214 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 9298 transitions. [2021-07-13 20:24:08,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,214 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 9298 transitions. [2021-07-13 20:24:08,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:08,217 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:08,217 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:08,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:08,433 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:08,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:08,433 INFO L82 PathProgramCache]: Analyzing trace with hash 219121875, now seen corresponding path program 13 times [2021-07-13 20:24:08,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:08,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015961425] [2021-07-13 20:24:08,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:08,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:08,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:08,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:08,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015961425] [2021-07-13 20:24:08,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015961425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:08,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192372826] [2021-07-13 20:24:08,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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:08,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:08,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:09,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:09,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:24:09,022 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:09,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:24:09,034 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:09,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,045 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-07-13 20:24:09,120 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:09,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192372826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:09,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:09,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-07-13 20:24:09,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460936909] [2021-07-13 20:24:09,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:24:09,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:09,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:24:09,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:09,121 INFO L87 Difference]: Start difference. First operand 2839 states and 9298 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:11,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:11,270 INFO L93 Difference]: Finished difference Result 4183 states and 13379 transitions. [2021-07-13 20:24:11,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:24:11,270 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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 30 [2021-07-13 20:24:11,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:11,277 INFO L225 Difference]: With dead ends: 4183 [2021-07-13 20:24:11,277 INFO L226 Difference]: Without dead ends: 4168 [2021-07-13 20:24:11,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 2015.3ms TimeCoverageRelationStatistics Valid=517, Invalid=2345, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:24:11,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-07-13 20:24:11,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2843. [2021-07-13 20:24:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 3.277269528501056) internal successors, (9314), 2842 states have internal predecessors, (9314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:11,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 9314 transitions. [2021-07-13 20:24:11,324 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 9314 transitions. Word has length 30 [2021-07-13 20:24:11,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:11,324 INFO L482 AbstractCegarLoop]: Abstraction has 2843 states and 9314 transitions. [2021-07-13 20:24:11,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:11,324 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 9314 transitions. [2021-07-13 20:24:11,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:11,328 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:11,328 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:11,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:11,543 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:11,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:11,544 INFO L82 PathProgramCache]: Analyzing trace with hash 532877149, now seen corresponding path program 14 times [2021-07-13 20:24:11,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:11,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689517489] [2021-07-13 20:24:11,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:11,934 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:11,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:11,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689517489] [2021-07-13 20:24:11,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689517489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:11,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491387277] [2021-07-13 20:24:11,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:24:11,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:11,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:11,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:11,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:12,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:12,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:12,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:12,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:12,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:12,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,205 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:24:12,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:12,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491387277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:12,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:12,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:24:12,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86826298] [2021-07-13 20:24:12,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:12,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:12,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:12,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:12,224 INFO L87 Difference]: Start difference. First operand 2843 states and 9314 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:13,854 INFO L93 Difference]: Finished difference Result 4177 states and 13157 transitions. [2021-07-13 20:24:13,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-13 20:24:13,855 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:24:13,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:13,862 INFO L225 Difference]: With dead ends: 4177 [2021-07-13 20:24:13,862 INFO L226 Difference]: Without dead ends: 4162 [2021-07-13 20:24:13,862 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1530.0ms TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:24:13,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-07-13 20:24:13,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 2853. [2021-07-13 20:24:13,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2853 states, 2852 states have (on average 3.2808555399719497) internal successors, (9357), 2852 states have internal predecessors, (9357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 9357 transitions. [2021-07-13 20:24:13,910 INFO L78 Accepts]: Start accepts. Automaton has 2853 states and 9357 transitions. Word has length 30 [2021-07-13 20:24:13,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:13,910 INFO L482 AbstractCegarLoop]: Abstraction has 2853 states and 9357 transitions. [2021-07-13 20:24:13,910 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 2853 states and 9357 transitions. [2021-07-13 20:24:13,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:13,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:13,914 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:14,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-13 20:24:14,122 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:14,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:14,122 INFO L82 PathProgramCache]: Analyzing trace with hash -346175458, now seen corresponding path program 40 times [2021-07-13 20:24:14,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:14,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991482196] [2021-07-13 20:24:14,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:14,617 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:14,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:14,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991482196] [2021-07-13 20:24:14,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991482196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:14,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223959635] [2021-07-13 20:24:14,618 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:14,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:14,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:14,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:24:14,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:14,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:14,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:14,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:14,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:14,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:24:14,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:14,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:14,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:14,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:14,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:14,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:24:14,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:14,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:24:14,941 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:14,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223959635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:14,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:14,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:24:14,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207401220] [2021-07-13 20:24:14,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:24:14,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:14,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:24:14,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:14,942 INFO L87 Difference]: Start difference. First operand 2853 states and 9357 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:17,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:17,772 INFO L93 Difference]: Finished difference Result 5560 states and 17309 transitions. [2021-07-13 20:24:17,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:24:17,772 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:24:17,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:17,782 INFO L225 Difference]: With dead ends: 5560 [2021-07-13 20:24:17,782 INFO L226 Difference]: Without dead ends: 5530 [2021-07-13 20:24:17,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 2595.2ms TimeCoverageRelationStatistics Valid=575, Invalid=3715, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:24:17,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5530 states. [2021-07-13 20:24:17,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5530 to 2919. [2021-07-13 20:24:17,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:17,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-07-13 20:24:17,844 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-07-13 20:24:17,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:17,845 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-07-13 20:24:17,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:17,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-07-13 20:24:17,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:17,849 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:17,849 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:18,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-13 20:24:18,064 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:18,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:18,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1160716775, now seen corresponding path program 15 times [2021-07-13 20:24:18,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:18,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29640075] [2021-07-13 20:24:18,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:18,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:18,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:18,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29640075] [2021-07-13 20:24:18,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29640075] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:18,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886526989] [2021-07-13 20:24:18,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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:18,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:18,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:18,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:24:18,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:18,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:18,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:18,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:18,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:18,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:18,752 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,756 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:24:18,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:18,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886526989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:18,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:18,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-07-13 20:24:18,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595400056] [2021-07-13 20:24:18,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:18,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:18,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:18,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:18,776 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:20,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:20,593 INFO L93 Difference]: Finished difference Result 4518 states and 14368 transitions. [2021-07-13 20:24:20,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:24:20,594 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:24:20,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:20,601 INFO L225 Difference]: With dead ends: 4518 [2021-07-13 20:24:20,601 INFO L226 Difference]: Without dead ends: 4503 [2021-07-13 20:24:20,602 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1644.5ms TimeCoverageRelationStatistics Valid=388, Invalid=1592, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:24:20,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4503 states. [2021-07-13 20:24:20,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4503 to 2923. [2021-07-13 20:24:20,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:20,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-07-13 20:24:20,652 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-07-13 20:24:20,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:20,652 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-07-13 20:24:20,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:20,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-07-13 20:24:20,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:20,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:20,656 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:20,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:20,872 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:20,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:20,872 INFO L82 PathProgramCache]: Analyzing trace with hash 644831361, now seen corresponding path program 16 times [2021-07-13 20:24:20,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:20,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804018846] [2021-07-13 20:24:20,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:21,199 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:21,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:21,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804018846] [2021-07-13 20:24:21,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804018846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:21,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749032346] [2021-07-13 20:24:21,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:21,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:21,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:21,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:21,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:21,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:21,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:21,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:24:21,404 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:21,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:21,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:24:21,416 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:21,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:21,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:21,427 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-07-13 20:24:21,493 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:21,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749032346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:21,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:21,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-07-13 20:24:21,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416198304] [2021-07-13 20:24:21,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:24:21,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:21,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:24:21,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:21,494 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:23,370 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-07-13 20:24:24,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:24,255 INFO L93 Difference]: Finished difference Result 5015 states and 15922 transitions. [2021-07-13 20:24:24,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:24:24,256 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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 30 [2021-07-13 20:24:24,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:24,264 INFO L225 Difference]: With dead ends: 5015 [2021-07-13 20:24:24,265 INFO L226 Difference]: Without dead ends: 5000 [2021-07-13 20:24:24,265 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2253.3ms TimeCoverageRelationStatistics Valid=635, Invalid=2787, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:24:24,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-07-13 20:24:24,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 2919. [2021-07-13 20:24:24,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:24,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-07-13 20:24:24,318 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-07-13 20:24:24,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:24,318 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-07-13 20:24:24,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:24,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-07-13 20:24:24,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:24,323 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:24,323 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:24,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-13 20:24:24,536 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:24,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:24,536 INFO L82 PathProgramCache]: Analyzing trace with hash -629547184, now seen corresponding path program 41 times [2021-07-13 20:24:24,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:24,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625219254] [2021-07-13 20:24:24,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:24,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:24,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625219254] [2021-07-13 20:24:24,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625219254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:24,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425536627] [2021-07-13 20:24:24,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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:24,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:24,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:24,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:24:24,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:25,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:25,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:25,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:25,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:24:25,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:25,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:25,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:25,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:25,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:24:25,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:24:25,225 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:25,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425536627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:25,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:25,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:24:25,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468570995] [2021-07-13 20:24:25,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:24:25,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:25,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:24:25,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:25,226 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:27,582 INFO L93 Difference]: Finished difference Result 5228 states and 16457 transitions. [2021-07-13 20:24:27,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:24:27,582 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:24:27,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:27,592 INFO L225 Difference]: With dead ends: 5228 [2021-07-13 20:24:27,592 INFO L226 Difference]: Without dead ends: 5198 [2021-07-13 20:24:27,593 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 2208.3ms TimeCoverageRelationStatistics Valid=569, Invalid=3337, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:24:27,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5198 states. [2021-07-13 20:24:27,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5198 to 2923. [2021-07-13 20:24:27,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-07-13 20:24:27,682 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-07-13 20:24:27,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:27,682 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-07-13 20:24:27,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,683 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-07-13 20:24:27,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:27,686 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:27,686 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:27,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:27,902 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:27,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:27,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1143560652, now seen corresponding path program 42 times [2021-07-13 20:24:27,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:27,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667533232] [2021-07-13 20:24:27,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:27,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:28,296 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:28,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:28,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667533232] [2021-07-13 20:24:28,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667533232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:28,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282441795] [2021-07-13 20:24:28,297 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:28,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:28,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:28,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:24:28,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:28,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:28,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:28,542 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 51 [2021-07-13 20:24:28,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:28,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:28,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:28,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 19 treesize of output 9 [2021-07-13 20:24:28,590 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:28,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-07-13 20:24:28,665 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:28,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282441795] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:28,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:28,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-07-13 20:24:28,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649917914] [2021-07-13 20:24:28,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:24:28,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:28,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:24:28,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:24:28,666 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:31,399 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-13 20:24:32,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:32,913 INFO L93 Difference]: Finished difference Result 5847 states and 18297 transitions. [2021-07-13 20:24:32,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:24:32,913 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:24:32,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:32,924 INFO L225 Difference]: With dead ends: 5847 [2021-07-13 20:24:32,924 INFO L226 Difference]: Without dead ends: 5821 [2021-07-13 20:24:32,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 3669.2ms TimeCoverageRelationStatistics Valid=1099, Invalid=5873, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:24:32,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2021-07-13 20:24:32,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 2935. [2021-07-13 20:24:32,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.3012951601908656) internal successors, (9686), 2934 states have internal predecessors, (9686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9686 transitions. [2021-07-13 20:24:32,992 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9686 transitions. Word has length 30 [2021-07-13 20:24:32,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:32,992 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9686 transitions. [2021-07-13 20:24:32,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9686 transitions. [2021-07-13 20:24:33,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:33,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:33,012 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:33,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2021-07-13 20:24:33,235 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:33,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:33,235 INFO L82 PathProgramCache]: Analyzing trace with hash -87419736, now seen corresponding path program 43 times [2021-07-13 20:24:33,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:33,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701026002] [2021-07-13 20:24:33,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:33,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:33,572 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:33,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:33,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701026002] [2021-07-13 20:24:33,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701026002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:33,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385224395] [2021-07-13 20:24:33,573 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:33,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:24:33,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:33,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:33,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:33,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 35 treesize of output 25 [2021-07-13 20:24:33,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:33,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:33,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:33,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 22 treesize of output 3 [2021-07-13 20:24:33,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,823 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:24:33,841 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:33,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385224395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:33,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:33,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:24:33,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008315846] [2021-07-13 20:24:33,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:24:33,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:33,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:24:33,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:24:33,842 INFO L87 Difference]: Start difference. First operand 2935 states and 9686 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:36,780 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-07-13 20:24:37,477 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-07-13 20:24:38,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:38,519 INFO L93 Difference]: Finished difference Result 4163 states and 13221 transitions. [2021-07-13 20:24:38,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:24:38,519 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:24:38,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:38,526 INFO L225 Difference]: With dead ends: 4163 [2021-07-13 20:24:38,527 INFO L226 Difference]: Without dead ends: 4137 [2021-07-13 20:24:38,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 3794.3ms TimeCoverageRelationStatistics Valid=784, Invalid=5858, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:24:38,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-07-13 20:24:38,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 2929. [2021-07-13 20:24:38,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2928 states have (on average 3.3008879781420766) internal successors, (9665), 2928 states have internal predecessors, (9665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:38,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 9665 transitions. [2021-07-13 20:24:38,571 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 9665 transitions. Word has length 30 [2021-07-13 20:24:38,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:38,571 INFO L482 AbstractCegarLoop]: Abstraction has 2929 states and 9665 transitions. [2021-07-13 20:24:38,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:38,572 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 9665 transitions. [2021-07-13 20:24:38,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:38,575 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:38,575 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:38,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:38,791 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:38,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:38,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1495200599, now seen corresponding path program 17 times [2021-07-13 20:24:38,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:38,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496742571] [2021-07-13 20:24:38,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:39,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:39,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:39,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496742571] [2021-07-13 20:24:39,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496742571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:39,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079755772] [2021-07-13 20:24:39,137 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:39,184 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:39,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:39,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:24:39,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:39,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:39,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:39,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:39,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:39,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:39,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:39,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:39,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,447 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:24:39,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:39,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079755772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:39,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:39,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:24:39,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766379526] [2021-07-13 20:24:39,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:24:39,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:39,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:24:39,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:24:39,467 INFO L87 Difference]: Start difference. First operand 2929 states and 9665 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:40,721 INFO L93 Difference]: Finished difference Result 3787 states and 12308 transitions. [2021-07-13 20:24:40,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:24:40,721 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:24:40,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:40,728 INFO L225 Difference]: With dead ends: 3787 [2021-07-13 20:24:40,728 INFO L226 Difference]: Without dead ends: 3772 [2021-07-13 20:24:40,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1212.4ms TimeCoverageRelationStatistics Valid=262, Invalid=1460, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:24:40,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3772 states. [2021-07-13 20:24:40,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3772 to 2922. [2021-07-13 20:24:40,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.2992125984251968) internal successors, (9637), 2921 states have internal predecessors, (9637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9637 transitions. [2021-07-13 20:24:40,772 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9637 transitions. Word has length 30 [2021-07-13 20:24:40,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:40,772 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9637 transitions. [2021-07-13 20:24:40,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,772 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9637 transitions. [2021-07-13 20:24:40,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:40,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:40,776 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:40,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-13 20:24:40,992 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:40,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:40,992 INFO L82 PathProgramCache]: Analyzing trace with hash -547029519, now seen corresponding path program 18 times [2021-07-13 20:24:40,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:40,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54269515] [2021-07-13 20:24:40,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:41,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:41,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:41,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54269515] [2021-07-13 20:24:41,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54269515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:41,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132794748] [2021-07-13 20:24:41,403 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:41,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:41,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:41,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:24:41,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:41,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:41,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:24:41,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:41,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:41,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:41,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:24:41,666 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:41,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:41,684 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:24:41,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 29 treesize of output 28 [2021-07-13 20:24:41,685 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:41,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:41,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:41,699 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-07-13 20:24:41,829 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:41,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132794748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:41,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:41,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:24:41,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359875817] [2021-07-13 20:24:41,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:24:41,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:41,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:24:41,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:24:41,830 INFO L87 Difference]: Start difference. First operand 2922 states and 9637 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:44,440 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2021-07-13 20:24:45,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:45,817 INFO L93 Difference]: Finished difference Result 4681 states and 14736 transitions. [2021-07-13 20:24:45,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:24:45,817 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:24:45,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:45,825 INFO L225 Difference]: With dead ends: 4681 [2021-07-13 20:24:45,825 INFO L226 Difference]: Without dead ends: 4632 [2021-07-13 20:24:45,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1663 ImplicationChecksByTransitivity, 3549.7ms TimeCoverageRelationStatistics Valid=678, Invalid=5022, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:24:45,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4632 states. [2021-07-13 20:24:45,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4632 to 2963. [2021-07-13 20:24:45,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2963 states, 2962 states have (on average 3.3048615800135046) internal successors, (9789), 2962 states have internal predecessors, (9789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2963 states to 2963 states and 9789 transitions. [2021-07-13 20:24:45,916 INFO L78 Accepts]: Start accepts. Automaton has 2963 states and 9789 transitions. Word has length 30 [2021-07-13 20:24:45,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:45,916 INFO L482 AbstractCegarLoop]: Abstraction has 2963 states and 9789 transitions. [2021-07-13 20:24:45,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2963 states and 9789 transitions. [2021-07-13 20:24:45,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:45,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:45,920 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:46,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:46,133 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:46,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:46,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1980979105, now seen corresponding path program 19 times [2021-07-13 20:24:46,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:46,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826846731] [2021-07-13 20:24:46,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:46,495 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:46,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:46,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826846731] [2021-07-13 20:24:46,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826846731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:46,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962252958] [2021-07-13 20:24:46,496 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:46,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:46,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:46,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:46,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:46,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:46,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:46,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:46,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:46,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:46,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:24:46,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:46,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962252958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:46,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:46,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:24:46,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087332998] [2021-07-13 20:24:46,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:24:46,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:46,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:24:46,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:24:46,801 INFO L87 Difference]: Start difference. First operand 2963 states and 9789 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:48,237 INFO L93 Difference]: Finished difference Result 3786 states and 12282 transitions. [2021-07-13 20:24:48,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:24:48,238 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:24:48,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:48,245 INFO L225 Difference]: With dead ends: 3786 [2021-07-13 20:24:48,245 INFO L226 Difference]: Without dead ends: 3771 [2021-07-13 20:24:48,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1356.6ms TimeCoverageRelationStatistics Valid=316, Invalid=1664, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:24:48,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2021-07-13 20:24:48,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 2955. [2021-07-13 20:24:48,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2955 states, 2954 states have (on average 3.3039945836154367) internal successors, (9760), 2954 states have internal predecessors, (9760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2955 states to 2955 states and 9760 transitions. [2021-07-13 20:24:48,313 INFO L78 Accepts]: Start accepts. Automaton has 2955 states and 9760 transitions. Word has length 30 [2021-07-13 20:24:48,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:48,313 INFO L482 AbstractCegarLoop]: Abstraction has 2955 states and 9760 transitions. [2021-07-13 20:24:48,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,313 INFO L276 IsEmpty]: Start isEmpty. Operand 2955 states and 9760 transitions. [2021-07-13 20:24:48,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:48,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:48,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:48,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:48,532 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:48,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:48,533 INFO L82 PathProgramCache]: Analyzing trace with hash -824252081, now seen corresponding path program 20 times [2021-07-13 20:24:48,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:48,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550933896] [2021-07-13 20:24:48,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:48,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:48,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:48,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:48,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550933896] [2021-07-13 20:24:48,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550933896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:48,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912953101] [2021-07-13 20:24:48,861 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:48,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:48,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:48,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:48,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:49,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:49,057 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 31 [2021-07-13 20:24:49,058 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:49,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:24:49,069 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:49,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:24:49,130 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:49,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912953101] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:49,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:49,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:24:49,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088245072] [2021-07-13 20:24:49,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:24:49,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:49,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:24:49,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:49,134 INFO L87 Difference]: Start difference. First operand 2955 states and 9760 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,565 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-13 20:24:50,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:50,907 INFO L93 Difference]: Finished difference Result 4354 states and 13980 transitions. [2021-07-13 20:24:50,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:24:50,908 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-07-13 20:24:50,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:50,916 INFO L225 Difference]: With dead ends: 4354 [2021-07-13 20:24:50,916 INFO L226 Difference]: Without dead ends: 4329 [2021-07-13 20:24:50,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 1601.6ms TimeCoverageRelationStatistics Valid=399, Invalid=2051, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:24:50,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4329 states. [2021-07-13 20:24:50,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4329 to 2956. [2021-07-13 20:24:50,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-07-13 20:24:50,967 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-07-13 20:24:50,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:50,967 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-07-13 20:24:50,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-07-13 20:24:50,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:50,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:50,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:51,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:51,185 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:51,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:51,185 INFO L82 PathProgramCache]: Analyzing trace with hash 480483767, now seen corresponding path program 21 times [2021-07-13 20:24:51,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:51,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524731593] [2021-07-13 20:24:51,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:51,564 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:51,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:51,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524731593] [2021-07-13 20:24:51,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524731593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:51,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742771975] [2021-07-13 20:24:51,565 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:51,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:51,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:51,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:24:51,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:51,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:51,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:51,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:51,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:51,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:51,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:51,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:51,859 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:51,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:51,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:51,865 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:24:51,887 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:51,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742771975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:51,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:51,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:24:51,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692417581] [2021-07-13 20:24:51,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:24:51,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:51,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:24:51,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:51,889 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:53,002 INFO L93 Difference]: Finished difference Result 3870 states and 12520 transitions. [2021-07-13 20:24:53,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:24:53,002 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:24:53,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:53,009 INFO L225 Difference]: With dead ends: 3870 [2021-07-13 20:24:53,009 INFO L226 Difference]: Without dead ends: 3849 [2021-07-13 20:24:53,009 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1037.0ms TimeCoverageRelationStatistics Valid=236, Invalid=1170, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:24:53,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-07-13 20:24:53,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 2956. [2021-07-13 20:24:53,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-07-13 20:24:53,053 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-07-13 20:24:53,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:53,053 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-07-13 20:24:53,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-07-13 20:24:53,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:53,057 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:53,057 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:53,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:53,273 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:53,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:53,273 INFO L82 PathProgramCache]: Analyzing trace with hash -463154315, now seen corresponding path program 22 times [2021-07-13 20:24:53,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:53,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543551414] [2021-07-13 20:24:53,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:53,640 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:53,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:53,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543551414] [2021-07-13 20:24:53,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543551414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:53,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296068949] [2021-07-13 20:24:53,640 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:53,669 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:53,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:53,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:24:53,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:53,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:53,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:53,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 31 treesize of output 31 [2021-07-13 20:24:53,850 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:53,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:53,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:24:53,859 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:53,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:53,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:53,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-07-13 20:24:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:53,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296068949] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:53,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:53,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-07-13 20:24:53,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542490410] [2021-07-13 20:24:53,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:24:53,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:53,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:24:53,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:53,941 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:55,343 INFO L93 Difference]: Finished difference Result 4115 states and 13367 transitions. [2021-07-13 20:24:55,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:24:55,344 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 30 [2021-07-13 20:24:55,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:55,351 INFO L225 Difference]: With dead ends: 4115 [2021-07-13 20:24:55,351 INFO L226 Difference]: Without dead ends: 4090 [2021-07-13 20:24:55,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1357.8ms TimeCoverageRelationStatistics Valid=330, Invalid=1740, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:24:55,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-07-13 20:24:55,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 2971. [2021-07-13 20:24:55,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2971 states, 2970 states have (on average 3.3057239057239056) internal successors, (9818), 2970 states have internal predecessors, (9818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2971 states to 2971 states and 9818 transitions. [2021-07-13 20:24:55,397 INFO L78 Accepts]: Start accepts. Automaton has 2971 states and 9818 transitions. Word has length 30 [2021-07-13 20:24:55,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:55,397 INFO L482 AbstractCegarLoop]: Abstraction has 2971 states and 9818 transitions. [2021-07-13 20:24:55,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,397 INFO L276 IsEmpty]: Start isEmpty. Operand 2971 states and 9818 transitions. [2021-07-13 20:24:55,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:55,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:55,401 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:55,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-07-13 20:24:55,617 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:55,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:55,618 INFO L82 PathProgramCache]: Analyzing trace with hash 789377209, now seen corresponding path program 23 times [2021-07-13 20:24:55,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:55,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396332695] [2021-07-13 20:24:55,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:56,052 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:56,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:56,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396332695] [2021-07-13 20:24:56,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396332695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:56,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485125681] [2021-07-13 20:24:56,053 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:56,079 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:56,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:56,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:24:56,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:56,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:56,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:56,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:24:56,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:56,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:56,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:56,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:24:56,323 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:56,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:56,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:56,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:24:56,344 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:56,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485125681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:56,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:56,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-13 20:24:56,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431612374] [2021-07-13 20:24:56,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:24:56,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:56,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:24:56,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:56,345 INFO L87 Difference]: Start difference. First operand 2971 states and 9818 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:57,561 INFO L93 Difference]: Finished difference Result 3788 states and 12331 transitions. [2021-07-13 20:24:57,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:24:57,561 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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 30 [2021-07-13 20:24:57,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:57,567 INFO L225 Difference]: With dead ends: 3788 [2021-07-13 20:24:57,567 INFO L226 Difference]: Without dead ends: 3773 [2021-07-13 20:24:57,568 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1217.7ms TimeCoverageRelationStatistics Valid=297, Invalid=1595, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:24:57,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3773 states. [2021-07-13 20:24:57,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3773 to 2991. [2021-07-13 20:24:57,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.3060200668896322) internal successors, (9885), 2990 states have internal predecessors, (9885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 9885 transitions. [2021-07-13 20:24:57,610 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 9885 transitions. Word has length 30 [2021-07-13 20:24:57,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:57,610 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 9885 transitions. [2021-07-13 20:24:57,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 9885 transitions. [2021-07-13 20:24:57,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:57,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:57,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:57,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-07-13 20:24:57,831 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:57,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:57,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1700041951, now seen corresponding path program 24 times [2021-07-13 20:24:57,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:57,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083007699] [2021-07-13 20:24:57,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:58,162 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:58,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:58,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083007699] [2021-07-13 20:24:58,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083007699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:58,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939689131] [2021-07-13 20:24:58,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:58,188 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:58,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:58,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:24:58,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:58,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:58,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:58,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:58,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:24:58,362 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:24:58,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:58,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:24:58,370 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:58,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:58,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:58,376 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:24:58,435 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:58,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939689131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:58,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:58,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:24:58,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042338020] [2021-07-13 20:24:58,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:24:58,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:58,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:24:58,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:24:58,436 INFO L87 Difference]: Start difference. First operand 2991 states and 9885 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:00,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:00,904 INFO L93 Difference]: Finished difference Result 4641 states and 15069 transitions. [2021-07-13 20:25:00,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:25:00,904 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:25:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:00,912 INFO L225 Difference]: With dead ends: 4641 [2021-07-13 20:25:00,913 INFO L226 Difference]: Without dead ends: 4616 [2021-07-13 20:25:00,913 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 2215.6ms TimeCoverageRelationStatistics Valid=576, Invalid=3714, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:25:00,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4616 states. [2021-07-13 20:25:00,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4616 to 3000. [2021-07-13 20:25:00,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3000 states, 2999 states have (on average 3.304768256085362) internal successors, (9911), 2999 states have internal predecessors, (9911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:00,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3000 states to 3000 states and 9911 transitions. [2021-07-13 20:25:00,966 INFO L78 Accepts]: Start accepts. Automaton has 3000 states and 9911 transitions. Word has length 30 [2021-07-13 20:25:00,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:00,966 INFO L482 AbstractCegarLoop]: Abstraction has 3000 states and 9911 transitions. [2021-07-13 20:25:00,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:00,966 INFO L276 IsEmpty]: Start isEmpty. Operand 3000 states and 9911 transitions. [2021-07-13 20:25:00,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:00,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:00,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:01,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-13 20:25:01,184 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:01,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:01,184 INFO L82 PathProgramCache]: Analyzing trace with hash 781952877, now seen corresponding path program 25 times [2021-07-13 20:25:01,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:01,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766174587] [2021-07-13 20:25:01,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:01,551 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:01,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:01,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766174587] [2021-07-13 20:25:01,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766174587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:01,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439779364] [2021-07-13 20:25:01,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:01,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:01,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:25:01,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:01,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:01,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:01,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:25:01,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:01,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:01,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:01,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:01,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-07-13 20:25:01,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:01,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:01,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:01,822 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-07-13 20:25:01,855 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:01,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439779364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:01,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:01,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:25:01,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699195852] [2021-07-13 20:25:01,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:01,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:01,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:01,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:01,856 INFO L87 Difference]: Start difference. First operand 3000 states and 9911 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:03,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:03,166 INFO L93 Difference]: Finished difference Result 4058 states and 13026 transitions. [2021-07-13 20:25:03,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:25:03,166 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:03,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:03,175 INFO L225 Difference]: With dead ends: 4058 [2021-07-13 20:25:03,175 INFO L226 Difference]: Without dead ends: 4043 [2021-07-13 20:25:03,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1332.1ms TimeCoverageRelationStatistics Valid=389, Invalid=1503, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:25:03,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4043 states. [2021-07-13 20:25:03,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4043 to 3000. [2021-07-13 20:25:03,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3000 states, 2999 states have (on average 3.302767589196399) internal successors, (9905), 2999 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:03,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3000 states to 3000 states and 9905 transitions. [2021-07-13 20:25:03,225 INFO L78 Accepts]: Start accepts. Automaton has 3000 states and 9905 transitions. Word has length 30 [2021-07-13 20:25:03,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:03,225 INFO L482 AbstractCegarLoop]: Abstraction has 3000 states and 9905 transitions. [2021-07-13 20:25:03,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:03,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3000 states and 9905 transitions. [2021-07-13 20:25:03,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:03,229 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:03,229 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:03,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-07-13 20:25:03,446 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:03,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:03,446 INFO L82 PathProgramCache]: Analyzing trace with hash -911641047, now seen corresponding path program 26 times [2021-07-13 20:25:03,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:03,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070138647] [2021-07-13 20:25:03,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:03,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:03,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:03,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070138647] [2021-07-13 20:25:03,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070138647] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:03,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409641275] [2021-07-13 20:25:03,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:03,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:03,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:03,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:25:03,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:04,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:04,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:04,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:04,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 37 treesize of output 37 [2021-07-13 20:25:04,080 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:04,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:04,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:25:04,090 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:04,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:04,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:04,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:25:04,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:04,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409641275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:04,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:04,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:25:04,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183019975] [2021-07-13 20:25:04,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:04,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:04,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:04,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:04,156 INFO L87 Difference]: Start difference. First operand 3000 states and 9905 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:07,080 INFO L93 Difference]: Finished difference Result 4686 states and 14963 transitions. [2021-07-13 20:25:07,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:25:07,080 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:25:07,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:07,089 INFO L225 Difference]: With dead ends: 4686 [2021-07-13 20:25:07,089 INFO L226 Difference]: Without dead ends: 4661 [2021-07-13 20:25:07,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1418 ImplicationChecksByTransitivity, 2408.4ms TimeCoverageRelationStatistics Valid=630, Invalid=3926, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:25:07,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4661 states. [2021-07-13 20:25:07,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4661 to 2998. [2021-07-13 20:25:07,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 3.302635969302636) internal successors, (9898), 2997 states have internal predecessors, (9898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 9898 transitions. [2021-07-13 20:25:07,141 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 9898 transitions. Word has length 30 [2021-07-13 20:25:07,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:07,141 INFO L482 AbstractCegarLoop]: Abstraction has 2998 states and 9898 transitions. [2021-07-13 20:25:07,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 9898 transitions. [2021-07-13 20:25:07,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:07,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:07,145 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:07,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:07,361 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:07,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:07,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1536694523, now seen corresponding path program 27 times [2021-07-13 20:25:07,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:07,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734219603] [2021-07-13 20:25:07,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:07,672 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:07,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:07,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734219603] [2021-07-13 20:25:07,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734219603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:07,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184842186] [2021-07-13 20:25:07,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:07,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:25:07,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:07,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:25:07,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:07,926 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:07,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:25:07,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:07,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,010 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:25:08,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 77 [2021-07-13 20:25:08,023 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:08,043 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:25:08,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 38 [2021-07-13 20:25:08,044 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:08,046 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:25:08,047 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:08,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:08,116 INFO L628 ElimStorePlain]: treesize reduction 15, result has 81.3 percent of original size [2021-07-13 20:25:08,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:08,123 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:106 [2021-07-13 20:25:08,341 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:08,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184842186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:08,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:08,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:25:08,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394617358] [2021-07-13 20:25:08,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:08,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:08,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:08,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:08,342 INFO L87 Difference]: Start difference. First operand 2998 states and 9898 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:10,604 INFO L93 Difference]: Finished difference Result 3945 states and 12720 transitions. [2021-07-13 20:25:10,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:25:10,605 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:25:10,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:10,611 INFO L225 Difference]: With dead ends: 3945 [2021-07-13 20:25:10,611 INFO L226 Difference]: Without dead ends: 3930 [2021-07-13 20:25:10,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 2100.0ms TimeCoverageRelationStatistics Valid=365, Invalid=2287, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:25:10,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3930 states. [2021-07-13 20:25:10,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3930 to 2990. [2021-07-13 20:25:10,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 3.3044496487119437) internal successors, (9877), 2989 states have internal predecessors, (9877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 9877 transitions. [2021-07-13 20:25:10,658 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 9877 transitions. Word has length 30 [2021-07-13 20:25:10,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:10,658 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 9877 transitions. [2021-07-13 20:25:10,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 9877 transitions. [2021-07-13 20:25:10,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:10,663 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:10,663 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:10,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-07-13 20:25:10,892 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:10,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:10,892 INFO L82 PathProgramCache]: Analyzing trace with hash 1672377245, now seen corresponding path program 28 times [2021-07-13 20:25:10,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:10,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503932056] [2021-07-13 20:25:10,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:10,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:11,264 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:11,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:11,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503932056] [2021-07-13 20:25:11,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503932056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:11,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961198037] [2021-07-13 20:25:11,264 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:11,294 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:11,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:11,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:11,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:11,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:11,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25: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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:25:11,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:11,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:11,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:11,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:25:11,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:11,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:11,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:11,534 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:25:11,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:11,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961198037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:11,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:11,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:25:11,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089546650] [2021-07-13 20:25:11,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:11,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:11,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:11,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:11,550 INFO L87 Difference]: Start difference. First operand 2990 states and 9877 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:13,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:13,409 INFO L93 Difference]: Finished difference Result 4132 states and 13335 transitions. [2021-07-13 20:25:13,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:25:13,409 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:25:13,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:13,418 INFO L225 Difference]: With dead ends: 4132 [2021-07-13 20:25:13,419 INFO L226 Difference]: Without dead ends: 4113 [2021-07-13 20:25:13,419 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1641.1ms TimeCoverageRelationStatistics Valid=324, Invalid=2126, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:25:13,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-07-13 20:25:13,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3032. [2021-07-13 20:25:13,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3032 states, 3031 states have (on average 3.3068294292312768) internal successors, (10023), 3031 states have internal predecessors, (10023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:13,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3032 states to 3032 states and 10023 transitions. [2021-07-13 20:25:13,469 INFO L78 Accepts]: Start accepts. Automaton has 3032 states and 10023 transitions. Word has length 30 [2021-07-13 20:25:13,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:13,469 INFO L482 AbstractCegarLoop]: Abstraction has 3032 states and 10023 transitions. [2021-07-13 20:25:13,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:13,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3032 states and 10023 transitions. [2021-07-13 20:25:13,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:13,473 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:13,473 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:13,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-13 20:25:13,689 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:13,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:13,689 INFO L82 PathProgramCache]: Analyzing trace with hash 393939261, now seen corresponding path program 29 times [2021-07-13 20:25:13,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:13,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574211633] [2021-07-13 20:25:13,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:13,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:13,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574211633] [2021-07-13 20:25:13,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574211633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:13,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075739441] [2021-07-13 20:25:13,970 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:14,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:25:14,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:14,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:14,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:14,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:14,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:14,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:25:14,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:14,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:14,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:14,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:25:14,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:14,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:14,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:14,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:25:14,304 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:14,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075739441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:14,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:14,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:25:14,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190526888] [2021-07-13 20:25:14,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:25:14,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:14,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:25:14,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:25:14,305 INFO L87 Difference]: Start difference. First operand 3032 states and 10023 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:16,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:16,254 INFO L93 Difference]: Finished difference Result 3909 states and 12666 transitions. [2021-07-13 20:25:16,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:25:16,255 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:16,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:16,262 INFO L225 Difference]: With dead ends: 3909 [2021-07-13 20:25:16,262 INFO L226 Difference]: Without dead ends: 3894 [2021-07-13 20:25:16,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1697.0ms TimeCoverageRelationStatistics Valid=395, Invalid=2257, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:25:16,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3894 states. [2021-07-13 20:25:16,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3894 to 3035. [2021-07-13 20:25:16,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3035 states, 3034 states have (on average 3.308503625576796) internal successors, (10038), 3034 states have internal predecessors, (10038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:16,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3035 states to 3035 states and 10038 transitions. [2021-07-13 20:25:16,306 INFO L78 Accepts]: Start accepts. Automaton has 3035 states and 10038 transitions. Word has length 30 [2021-07-13 20:25:16,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:16,307 INFO L482 AbstractCegarLoop]: Abstraction has 3035 states and 10038 transitions. [2021-07-13 20:25:16,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:16,307 INFO L276 IsEmpty]: Start isEmpty. Operand 3035 states and 10038 transitions. [2021-07-13 20:25:16,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:16,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:16,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:16,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-07-13 20:25:16,524 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:16,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:16,525 INFO L82 PathProgramCache]: Analyzing trace with hash 1883675371, now seen corresponding path program 30 times [2021-07-13 20:25:16,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:16,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847657646] [2021-07-13 20:25:16,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:16,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:16,805 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:16,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:16,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847657646] [2021-07-13 20:25:16,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847657646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:16,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856740656] [2021-07-13 20:25:16,806 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:16,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:25:16,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:16,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:16,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:17,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:17,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:17,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 31 [2021-07-13 20:25:17,014 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:17,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:17,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:17,024 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:17,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:17,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:17,033 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:25:17,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:17,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856740656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:17,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:17,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:25:17,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612971441] [2021-07-13 20:25:17,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:25:17,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:17,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:25:17,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:25:17,079 INFO L87 Difference]: Start difference. First operand 3035 states and 10038 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:18,735 INFO L93 Difference]: Finished difference Result 4285 states and 13847 transitions. [2021-07-13 20:25:18,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:25:18,735 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-07-13 20:25:18,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:18,742 INFO L225 Difference]: With dead ends: 4285 [2021-07-13 20:25:18,742 INFO L226 Difference]: Without dead ends: 4270 [2021-07-13 20:25:18,743 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1559.4ms TimeCoverageRelationStatistics Valid=519, Invalid=2343, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:25:18,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4270 states. [2021-07-13 20:25:18,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4270 to 3026. [2021-07-13 20:25:18,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.3054545454545456) internal successors, (9999), 3025 states have internal predecessors, (9999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 9999 transitions. [2021-07-13 20:25:18,791 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 9999 transitions. Word has length 30 [2021-07-13 20:25:18,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:18,791 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 9999 transitions. [2021-07-13 20:25:18,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,791 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 9999 transitions. [2021-07-13 20:25:18,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:18,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:18,795 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:19,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:19,008 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:19,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:19,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1031405705, now seen corresponding path program 31 times [2021-07-13 20:25:19,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:19,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286796460] [2021-07-13 20:25:19,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:19,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:19,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:19,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286796460] [2021-07-13 20:25:19,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286796460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:19,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601649079] [2021-07-13 20:25:19,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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:19,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:19,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:19,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:19,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:19,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:19,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-07-13 20:25:19,526 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:19,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:19,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:19,534 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:19,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:19,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:19,539 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:25:19,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:19,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601649079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:19,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:19,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:25:19,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161020241] [2021-07-13 20:25:19,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:19,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:19,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:19,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:19,580 INFO L87 Difference]: Start difference. First operand 3026 states and 9999 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:21,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:21,569 INFO L93 Difference]: Finished difference Result 4471 states and 14415 transitions. [2021-07-13 20:25:21,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:25:21,569 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:25:21,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:21,577 INFO L225 Difference]: With dead ends: 4471 [2021-07-13 20:25:21,577 INFO L226 Difference]: Without dead ends: 4431 [2021-07-13 20:25:21,578 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 1543.6ms TimeCoverageRelationStatistics Valid=320, Invalid=2542, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:25:21,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-07-13 20:25:21,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 2993. [2021-07-13 20:25:21,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2992 states have (on average 3.304144385026738) internal successors, (9886), 2992 states have internal predecessors, (9886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:21,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 9886 transitions. [2021-07-13 20:25:21,630 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 9886 transitions. Word has length 30 [2021-07-13 20:25:21,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:21,630 INFO L482 AbstractCegarLoop]: Abstraction has 2993 states and 9886 transitions. [2021-07-13 20:25:21,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:21,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 9886 transitions. [2021-07-13 20:25:21,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:21,634 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:21,634 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:21,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-13 20:25:21,849 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:21,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:21,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1015867873, now seen corresponding path program 32 times [2021-07-13 20:25:21,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:21,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574599195] [2021-07-13 20:25:21,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:22,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:22,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574599195] [2021-07-13 20:25:22,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574599195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:22,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132111831] [2021-07-13 20:25:22,194 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:22,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:22,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:22,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:22,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:22,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:22,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:22,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:22,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:25:22,391 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:22,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:22,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:25:22,400 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:22,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:22,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:22,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:25:22,474 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:22,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132111831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:22,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:22,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:25:22,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329296152] [2021-07-13 20:25:22,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:25:22,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:22,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:25:22,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:25:22,475 INFO L87 Difference]: Start difference. First operand 2993 states and 9886 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:24,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:24,440 INFO L93 Difference]: Finished difference Result 4503 states and 14629 transitions. [2021-07-13 20:25:24,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:25:24,441 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:25:24,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:24,449 INFO L225 Difference]: With dead ends: 4503 [2021-07-13 20:25:24,449 INFO L226 Difference]: Without dead ends: 4478 [2021-07-13 20:25:24,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1588.7ms TimeCoverageRelationStatistics Valid=393, Invalid=2363, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:25:24,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2021-07-13 20:25:24,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 2984. [2021-07-13 20:25:24,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2984 states, 2983 states have (on average 3.3040563191418038) internal successors, (9856), 2983 states have internal predecessors, (9856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:24,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2984 states to 2984 states and 9856 transitions. [2021-07-13 20:25:24,505 INFO L78 Accepts]: Start accepts. Automaton has 2984 states and 9856 transitions. Word has length 30 [2021-07-13 20:25:24,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:24,505 INFO L482 AbstractCegarLoop]: Abstraction has 2984 states and 9856 transitions. [2021-07-13 20:25:24,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:24,505 INFO L276 IsEmpty]: Start isEmpty. Operand 2984 states and 9856 transitions. [2021-07-13 20:25:24,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:24,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:24,509 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:24,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:24,725 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:24,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:24,725 INFO L82 PathProgramCache]: Analyzing trace with hash -193034087, now seen corresponding path program 33 times [2021-07-13 20:25:24,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:24,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153004237] [2021-07-13 20:25:24,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:24,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:25,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:25,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153004237] [2021-07-13 20:25:25,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153004237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:25,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764621955] [2021-07-13 20:25:25,062 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:25,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:25:25,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:25,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:25:25,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:25,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:25,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:25:25,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:25,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:25,376 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:25:25,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 69 [2021-07-13 20:25:25,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:25,402 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:25,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-07-13 20:25:25,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:25,492 INFO L628 ElimStorePlain]: treesize reduction 80, result has 41.6 percent of original size [2021-07-13 20:25:25,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:25,505 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:142 [2021-07-13 20:25:25,716 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:25,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764621955] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:25,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:25,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:25:25,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058953103] [2021-07-13 20:25:25,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:25,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:25,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:25,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:25,717 INFO L87 Difference]: Start difference. First operand 2984 states and 9856 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:26,464 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 43 [2021-07-13 20:25:27,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:27,860 INFO L93 Difference]: Finished difference Result 4011 states and 12958 transitions. [2021-07-13 20:25:27,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:25:27,861 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:25:27,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:27,868 INFO L225 Difference]: With dead ends: 4011 [2021-07-13 20:25:27,868 INFO L226 Difference]: Without dead ends: 3990 [2021-07-13 20:25:27,868 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 2111.5ms TimeCoverageRelationStatistics Valid=377, Invalid=2173, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:25:27,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3990 states. [2021-07-13 20:25:27,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3990 to 3047. [2021-07-13 20:25:27,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3047 states, 3046 states have (on average 3.30564674983585) internal successors, (10069), 3046 states have internal predecessors, (10069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:27,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3047 states to 3047 states and 10069 transitions. [2021-07-13 20:25:27,913 INFO L78 Accepts]: Start accepts. Automaton has 3047 states and 10069 transitions. Word has length 30 [2021-07-13 20:25:27,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:27,913 INFO L482 AbstractCegarLoop]: Abstraction has 3047 states and 10069 transitions. [2021-07-13 20:25:27,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:27,913 INFO L276 IsEmpty]: Start isEmpty. Operand 3047 states and 10069 transitions. [2021-07-13 20:25:27,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:27,917 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:27,917 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:28,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:28,133 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:28,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:28,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1946936483, now seen corresponding path program 34 times [2021-07-13 20:25:28,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:28,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41209670] [2021-07-13 20:25:28,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:28,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:28,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:28,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:28,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41209670] [2021-07-13 20:25:28,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41209670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:28,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422533159] [2021-07-13 20:25:28,465 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:25:28,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:28,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:28,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:28,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:28,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:28,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:28,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-07-13 20:25:28,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:28,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:28,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:28,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-07-13 20:25:28,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:28,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:28,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:28,708 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:25:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:28,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422533159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:28,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:28,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-07-13 20:25:28,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554237490] [2021-07-13 20:25:28,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:25:28,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:28,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:25:28,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:25:28,731 INFO L87 Difference]: Start difference. First operand 3047 states and 10069 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:29,397 INFO L93 Difference]: Finished difference Result 3982 states and 12966 transitions. [2021-07-13 20:25:29,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:25:29,397 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 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 30 [2021-07-13 20:25:29,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:29,404 INFO L225 Difference]: With dead ends: 3982 [2021-07-13 20:25:29,404 INFO L226 Difference]: Without dead ends: 3963 [2021-07-13 20:25:29,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 703.4ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:25:29,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3963 states. [2021-07-13 20:25:29,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3963 to 3065. [2021-07-13 20:25:29,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 3064 states have (on average 3.3097258485639687) internal successors, (10141), 3064 states have internal predecessors, (10141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 10141 transitions. [2021-07-13 20:25:29,449 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 10141 transitions. Word has length 30 [2021-07-13 20:25:29,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:29,450 INFO L482 AbstractCegarLoop]: Abstraction has 3065 states and 10141 transitions. [2021-07-13 20:25:29,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,450 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 10141 transitions. [2021-07-13 20:25:29,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:29,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:29,454 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:29,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-07-13 20:25:29,669 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:29,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:29,669 INFO L82 PathProgramCache]: Analyzing trace with hash 212164707, now seen corresponding path program 35 times [2021-07-13 20:25:29,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:29,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780412979] [2021-07-13 20:25:29,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:29,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:29,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:29,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:29,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780412979] [2021-07-13 20:25:29,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780412979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:29,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121348044] [2021-07-13 20:25:29,979 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:30,003 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:25:30,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:30,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:30,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:30,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:30,240 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:30,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:25:30,241 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:30,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:30,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:30,252 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:30,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:30,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:30,261 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-07-13 20:25:30,307 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:30,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121348044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:30,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:30,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:25:30,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240476666] [2021-07-13 20:25:30,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:25:30,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:30,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:25:30,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:25:30,308 INFO L87 Difference]: Start difference. First operand 3065 states and 10141 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:32,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:32,544 INFO L93 Difference]: Finished difference Result 4575 states and 14661 transitions. [2021-07-13 20:25:32,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:25:32,544 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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 30 [2021-07-13 20:25:32,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:32,552 INFO L225 Difference]: With dead ends: 4575 [2021-07-13 20:25:32,553 INFO L226 Difference]: Without dead ends: 4545 [2021-07-13 20:25:32,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1894.7ms TimeCoverageRelationStatistics Valid=525, Invalid=3015, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:25:32,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4545 states. [2021-07-13 20:25:32,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4545 to 3060. [2021-07-13 20:25:32,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3060 states, 3059 states have (on average 3.307289964040536) internal successors, (10117), 3059 states have internal predecessors, (10117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:32,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3060 states to 3060 states and 10117 transitions. [2021-07-13 20:25:32,606 INFO L78 Accepts]: Start accepts. Automaton has 3060 states and 10117 transitions. Word has length 30 [2021-07-13 20:25:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:32,606 INFO L482 AbstractCegarLoop]: Abstraction has 3060 states and 10117 transitions. [2021-07-13 20:25:32,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 3060 states and 10117 transitions. [2021-07-13 20:25:32,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:32,610 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:32,610 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:32,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-13 20:25:32,826 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:32,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:32,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1288330631, now seen corresponding path program 36 times [2021-07-13 20:25:32,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:32,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790191827] [2021-07-13 20:25:32,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:32,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:33,158 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:33,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:33,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790191827] [2021-07-13 20:25:33,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790191827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:33,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715989529] [2021-07-13 20:25:33,159 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:33,189 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:25:33,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:33,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:33,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:33,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:33,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:33,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-07-13 20:25:33,408 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:33,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:33,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:33,419 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:33,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:33,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:33,428 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:25:33,472 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:33,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715989529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:33,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:33,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:25:33,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843562123] [2021-07-13 20:25:33,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:25:33,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:33,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:25:33,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:25:33,473 INFO L87 Difference]: Start difference. First operand 3060 states and 10117 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:34,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:34,768 INFO L93 Difference]: Finished difference Result 4599 states and 14829 transitions. [2021-07-13 20:25:34,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:25:34,769 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-07-13 20:25:34,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:34,777 INFO L225 Difference]: With dead ends: 4599 [2021-07-13 20:25:34,777 INFO L226 Difference]: Without dead ends: 4574 [2021-07-13 20:25:34,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1116.8ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:25:34,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4574 states. [2021-07-13 20:25:34,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4574 to 3075. [2021-07-13 20:25:34,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3075 states, 3074 states have (on average 3.3038386467143788) internal successors, (10156), 3074 states have internal predecessors, (10156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:34,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3075 states to 3075 states and 10156 transitions. [2021-07-13 20:25:34,831 INFO L78 Accepts]: Start accepts. Automaton has 3075 states and 10156 transitions. Word has length 30 [2021-07-13 20:25:34,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:34,831 INFO L482 AbstractCegarLoop]: Abstraction has 3075 states and 10156 transitions. [2021-07-13 20:25:34,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:34,831 INFO L276 IsEmpty]: Start isEmpty. Operand 3075 states and 10156 transitions. [2021-07-13 20:25:34,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:34,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:34,836 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:35,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:35,051 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:35,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:35,051 INFO L82 PathProgramCache]: Analyzing trace with hash 573262473, now seen corresponding path program 37 times [2021-07-13 20:25:35,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:35,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444031654] [2021-07-13 20:25:35,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:35,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:35,416 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:35,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:35,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444031654] [2021-07-13 20:25:35,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444031654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:35,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070741835] [2021-07-13 20:25:35,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:35,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:35,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:35,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:35,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:35,664 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:35,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:25:35,666 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:35,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:35,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:35,675 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:35,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:35,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:35,681 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:25:35,729 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:35,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070741835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:35,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:35,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:25:35,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598984693] [2021-07-13 20:25:35,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:25:35,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:35,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:25:35,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:25:35,730 INFO L87 Difference]: Start difference. First operand 3075 states and 10156 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:37,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:37,575 INFO L93 Difference]: Finished difference Result 4801 states and 15457 transitions. [2021-07-13 20:25:37,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:25:37,575 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:25:37,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:37,584 INFO L225 Difference]: With dead ends: 4801 [2021-07-13 20:25:37,584 INFO L226 Difference]: Without dead ends: 4751 [2021-07-13 20:25:37,585 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1627.8ms TimeCoverageRelationStatistics Valid=467, Invalid=2955, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:25:37,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4751 states. [2021-07-13 20:25:37,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4751 to 3059. [2021-07-13 20:25:37,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 3058 states have (on average 3.3044473512099413) internal successors, (10105), 3058 states have internal predecessors, (10105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:37,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 10105 transitions. [2021-07-13 20:25:37,662 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 10105 transitions. Word has length 30 [2021-07-13 20:25:37,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:37,662 INFO L482 AbstractCegarLoop]: Abstraction has 3059 states and 10105 transitions. [2021-07-13 20:25:37,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:37,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 10105 transitions. [2021-07-13 20:25:37,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:37,666 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:37,666 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:37,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:37,882 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:37,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:37,882 INFO L82 PathProgramCache]: Analyzing trace with hash 376813411, now seen corresponding path program 38 times [2021-07-13 20:25:37,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:37,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235943306] [2021-07-13 20:25:37,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:38,227 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:38,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:38,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235943306] [2021-07-13 20:25:38,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235943306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:38,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345265984] [2021-07-13 20:25:38,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:38,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:38,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:38,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:38,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:38,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:38,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:38,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-07-13 20:25:38,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:38,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:38,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:38,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-07-13 20:25:38,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:38,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:38,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:38,461 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:25:38,483 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:38,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345265984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:38,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:38,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-07-13 20:25:38,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8254146] [2021-07-13 20:25:38,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:25:38,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:38,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:25:38,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:25:38,484 INFO L87 Difference]: Start difference. First operand 3059 states and 10105 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:39,150 INFO L93 Difference]: Finished difference Result 3240 states and 10594 transitions. [2021-07-13 20:25:39,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:25:39,151 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 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 30 [2021-07-13 20:25:39,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:39,157 INFO L225 Difference]: With dead ends: 3240 [2021-07-13 20:25:39,157 INFO L226 Difference]: Without dead ends: 3221 [2021-07-13 20:25:39,157 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 657.4ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:25:39,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3221 states. [2021-07-13 20:25:39,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3221 to 3067. [2021-07-13 20:25:39,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3067 states, 3066 states have (on average 3.3036529680365296) internal successors, (10129), 3066 states have internal predecessors, (10129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 10129 transitions. [2021-07-13 20:25:39,199 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 10129 transitions. Word has length 30 [2021-07-13 20:25:39,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:39,199 INFO L482 AbstractCegarLoop]: Abstraction has 3067 states and 10129 transitions. [2021-07-13 20:25:39,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 10129 transitions. [2021-07-13 20:25:39,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:39,203 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:39,203 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:39,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-13 20:25:39,417 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:39,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:39,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2119150557, now seen corresponding path program 39 times [2021-07-13 20:25:39,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:39,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152219333] [2021-07-13 20:25:39,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:39,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:39,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:39,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152219333] [2021-07-13 20:25:39,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152219333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:39,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258830220] [2021-07-13 20:25:39,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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:25:39,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:25:39,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:39,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:39,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:39,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:39,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:25:39,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:39,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:40,005 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:25:40,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:25:40,006 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:40,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:25:40,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:40,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:40,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:40,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:40,032 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:108 [2021-07-13 20:25:40,183 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:40,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258830220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:40,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:40,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-07-13 20:25:40,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837639634] [2021-07-13 20:25:40,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:25:40,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:40,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:25:40,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:25:40,184 INFO L87 Difference]: Start difference. First operand 3067 states and 10129 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:42,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:42,087 INFO L93 Difference]: Finished difference Result 4572 states and 14766 transitions. [2021-07-13 20:25:42,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:25:42,087 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:25:42,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:42,094 INFO L225 Difference]: With dead ends: 4572 [2021-07-13 20:25:42,094 INFO L226 Difference]: Without dead ends: 4522 [2021-07-13 20:25:42,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1575.3ms TimeCoverageRelationStatistics Valid=400, Invalid=2150, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:25:42,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2021-07-13 20:25:42,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 3115. [2021-07-13 20:25:42,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3115 states, 3114 states have (on average 3.3015414258188827) internal successors, (10281), 3114 states have internal predecessors, (10281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:42,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3115 states to 3115 states and 10281 transitions. [2021-07-13 20:25:42,144 INFO L78 Accepts]: Start accepts. Automaton has 3115 states and 10281 transitions. Word has length 30 [2021-07-13 20:25:42,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:42,144 INFO L482 AbstractCegarLoop]: Abstraction has 3115 states and 10281 transitions. [2021-07-13 20:25:42,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:42,145 INFO L276 IsEmpty]: Start isEmpty. Operand 3115 states and 10281 transitions. [2021-07-13 20:25:42,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:42,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:42,149 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:42,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-13 20:25:42,365 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:42,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:42,365 INFO L82 PathProgramCache]: Analyzing trace with hash 2080956643, now seen corresponding path program 40 times [2021-07-13 20:25:42,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:42,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632277547] [2021-07-13 20:25:42,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:42,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:42,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:42,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:42,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632277547] [2021-07-13 20:25:42,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632277547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:42,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351278464] [2021-07-13 20:25:42,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:42,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:42,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:42,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:42,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:42,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:42,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:42,873 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:42,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:25:42,875 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:42,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:42,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:25:42,885 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:42,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:42,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:42,893 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:25:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:42,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351278464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:42,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:42,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:25:42,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184942933] [2021-07-13 20:25:42,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:25:42,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:42,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:25:42,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:25:42,958 INFO L87 Difference]: Start difference. First operand 3115 states and 10281 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:44,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:44,461 INFO L93 Difference]: Finished difference Result 4308 states and 13998 transitions. [2021-07-13 20:25:44,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:25:44,461 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:25:44,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:44,469 INFO L225 Difference]: With dead ends: 4308 [2021-07-13 20:25:44,469 INFO L226 Difference]: Without dead ends: 4283 [2021-07-13 20:25:44,469 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1360.8ms TimeCoverageRelationStatistics Valid=328, Invalid=2024, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:25:44,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4283 states. [2021-07-13 20:25:44,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4283 to 3123. [2021-07-13 20:25:44,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.300768737988469) internal successors, (10305), 3122 states have internal predecessors, (10305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:44,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10305 transitions. [2021-07-13 20:25:44,523 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10305 transitions. Word has length 30 [2021-07-13 20:25:44,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:44,523 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10305 transitions. [2021-07-13 20:25:44,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:44,523 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10305 transitions. [2021-07-13 20:25:44,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:44,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:44,527 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:44,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:44,741 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:44,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:44,741 INFO L82 PathProgramCache]: Analyzing trace with hash 430688207, now seen corresponding path program 41 times [2021-07-13 20:25:44,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:44,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744533523] [2021-07-13 20:25:44,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:44,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:45,051 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:45,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:45,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744533523] [2021-07-13 20:25:45,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744533523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:45,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726192671] [2021-07-13 20:25:45,052 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:45,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:25:45,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:45,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:45,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:45,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:45,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:45,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:25:45,275 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:25:45,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:45,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:25:45,286 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:45,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:45,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:45,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:28 [2021-07-13 20:25:45,373 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:45,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726192671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:45,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:45,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-13 20:25:45,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377461877] [2021-07-13 20:25:45,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:25:45,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:45,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:25:45,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:25:45,374 INFO L87 Difference]: Start difference. First operand 3123 states and 10305 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:46,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:46,705 INFO L93 Difference]: Finished difference Result 4342 states and 14111 transitions. [2021-07-13 20:25:46,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:25:46,705 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:25:46,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:46,713 INFO L225 Difference]: With dead ends: 4342 [2021-07-13 20:25:46,713 INFO L226 Difference]: Without dead ends: 4317 [2021-07-13 20:25:46,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 1199.5ms TimeCoverageRelationStatistics Valid=285, Invalid=1521, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:25:46,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4317 states. [2021-07-13 20:25:46,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4317 to 3123. [2021-07-13 20:25:46,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.300768737988469) internal successors, (10305), 3122 states have internal predecessors, (10305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:46,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10305 transitions. [2021-07-13 20:25:46,770 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10305 transitions. Word has length 30 [2021-07-13 20:25:46,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:46,770 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10305 transitions. [2021-07-13 20:25:46,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:46,770 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10305 transitions. [2021-07-13 20:25:46,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:46,775 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:46,775 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:46,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-07-13 20:25:46,981 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:46,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:46,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1714994824, now seen corresponding path program 44 times [2021-07-13 20:25:46,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:46,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891793572] [2021-07-13 20:25:46,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:47,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:47,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:47,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:47,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891793572] [2021-07-13 20:25:47,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891793572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:47,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196236911] [2021-07-13 20:25:47,337 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:47,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:47,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:47,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:25:47,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:47,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:47,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:47,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:47,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:47,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:25:47,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:47,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:47,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:47,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:47,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:47,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:25:47,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:47,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:47,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:25:47,611 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:47,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196236911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:47,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:47,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-13 20:25:47,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182898317] [2021-07-13 20:25:47,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:25:47,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:47,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:25:47,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:25:47,611 INFO L87 Difference]: Start difference. First operand 3123 states and 10305 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:49,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:49,978 INFO L93 Difference]: Finished difference Result 4115 states and 13183 transitions. [2021-07-13 20:25:49,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:25:49,978 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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 30 [2021-07-13 20:25:49,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:49,985 INFO L225 Difference]: With dead ends: 4115 [2021-07-13 20:25:49,985 INFO L226 Difference]: Without dead ends: 4089 [2021-07-13 20:25:49,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 2038.5ms TimeCoverageRelationStatistics Valid=481, Invalid=3179, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:25:49,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2021-07-13 20:25:50,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 3117. [2021-07-13 20:25:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3117 states, 3116 states have (on average 3.302310654685494) internal successors, (10290), 3116 states have internal predecessors, (10290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:50,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3117 states to 3117 states and 10290 transitions. [2021-07-13 20:25:50,032 INFO L78 Accepts]: Start accepts. Automaton has 3117 states and 10290 transitions. Word has length 30 [2021-07-13 20:25:50,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:50,032 INFO L482 AbstractCegarLoop]: Abstraction has 3117 states and 10290 transitions. [2021-07-13 20:25:50,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:50,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3117 states and 10290 transitions. [2021-07-13 20:25:50,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:50,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:50,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:50,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-07-13 20:25:50,237 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:50,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:50,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1537954798, now seen corresponding path program 45 times [2021-07-13 20:25:50,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:50,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492481638] [2021-07-13 20:25:50,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:50,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:50,561 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:50,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:50,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492481638] [2021-07-13 20:25:50,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492481638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:50,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811894319] [2021-07-13 20:25:50,562 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:50,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:25:50,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:50,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:25:50,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:50,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:50,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:50,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 51 [2021-07-13 20:25:50,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:25:50,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:50,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:50,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:50,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:25:50,871 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:25:50,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:50,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:50,879 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-07-13 20:25:50,995 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:50,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811894319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:50,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:50,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-07-13 20:25:50,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844848937] [2021-07-13 20:25:50,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:25:50,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:50,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:25:50,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:25:50,996 INFO L87 Difference]: Start difference. First operand 3117 states and 10290 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:25:53,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:53,456 INFO L93 Difference]: Finished difference Result 4293 states and 13720 transitions. [2021-07-13 20:25:53,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:25:53,457 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:25:53,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:53,464 INFO L225 Difference]: With dead ends: 4293 [2021-07-13 20:25:53,464 INFO L226 Difference]: Without dead ends: 4252 [2021-07-13 20:25:53,464 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 2011.5ms TimeCoverageRelationStatistics Valid=499, Invalid=4193, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:25:53,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-07-13 20:25:53,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 3157. [2021-07-13 20:25:53,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.2978453738910014) internal successors, (10408), 3156 states have internal predecessors, (10408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:53,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 10408 transitions. [2021-07-13 20:25:53,513 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 10408 transitions. Word has length 30 [2021-07-13 20:25:53,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:53,513 INFO L482 AbstractCegarLoop]: Abstraction has 3157 states and 10408 transitions. [2021-07-13 20:25:53,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:25:53,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 10408 transitions. [2021-07-13 20:25:53,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:53,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:53,517 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:53,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-13 20:25:53,733 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:53,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:53,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1575717380, now seen corresponding path program 46 times [2021-07-13 20:25:53,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:53,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021930937] [2021-07-13 20:25:53,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:53,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:54,041 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:54,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:54,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021930937] [2021-07-13 20:25:54,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021930937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:54,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510513974] [2021-07-13 20:25:54,042 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 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:54,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:54,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:54,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:25:54,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:54,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:54,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:54,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:54,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:54,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:25:54,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:54,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:54,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:54,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:54,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:54,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:54,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:25:54,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:54,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:54,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:54,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:25:54,301 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:54,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510513974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:54,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:54,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-13 20:25:54,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810358062] [2021-07-13 20:25:54,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:25:54,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:54,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:25:54,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:25:54,302 INFO L87 Difference]: Start difference. First operand 3157 states and 10408 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:56,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:56,900 INFO L93 Difference]: Finished difference Result 4331 states and 13983 transitions. [2021-07-13 20:25:56,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:25:56,901 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:25:56,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:56,908 INFO L225 Difference]: With dead ends: 4331 [2021-07-13 20:25:56,908 INFO L226 Difference]: Without dead ends: 4305 [2021-07-13 20:25:56,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2236.3ms TimeCoverageRelationStatistics Valid=677, Invalid=4435, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:25:56,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-07-13 20:25:56,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3177. [2021-07-13 20:25:56,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3177 states, 3176 states have (on average 3.292821158690176) internal successors, (10458), 3176 states have internal predecessors, (10458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:56,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3177 states to 3177 states and 10458 transitions. [2021-07-13 20:25:56,959 INFO L78 Accepts]: Start accepts. Automaton has 3177 states and 10458 transitions. Word has length 30 [2021-07-13 20:25:56,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:56,959 INFO L482 AbstractCegarLoop]: Abstraction has 3177 states and 10458 transitions. [2021-07-13 20:25:56,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:56,959 INFO L276 IsEmpty]: Start isEmpty. Operand 3177 states and 10458 transitions. [2021-07-13 20:25:56,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:56,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:56,963 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:57,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:57,179 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:57,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:57,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1144533930, now seen corresponding path program 47 times [2021-07-13 20:25:57,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:57,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994837688] [2021-07-13 20:25:57,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:57,555 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:57,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:57,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994837688] [2021-07-13 20:25:57,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994837688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:57,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151137774] [2021-07-13 20:25:57,556 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 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:57,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:25:57,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:57,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:25:57,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:57,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:57,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:57,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:57,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:57,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:25:57,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:57,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:57,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:57,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:25:57,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:57,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:25:57,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:25:57,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:25:57,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:25:57,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:25:57,809 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:25:57,823 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:57,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151137774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:57,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:57,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-13 20:25:57,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454695240] [2021-07-13 20:25:57,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:25:57,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:57,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:25:57,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:25:57,824 INFO L87 Difference]: Start difference. First operand 3177 states and 10458 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:59,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:59,690 INFO L93 Difference]: Finished difference Result 4149 states and 13320 transitions. [2021-07-13 20:25:59,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:25:59,690 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:25:59,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:59,698 INFO L225 Difference]: With dead ends: 4149 [2021-07-13 20:25:59,699 INFO L226 Difference]: Without dead ends: 4123 [2021-07-13 20:25:59,699 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1761.6ms TimeCoverageRelationStatistics Valid=430, Invalid=2876, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:25:59,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-07-13 20:25:59,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3215. [2021-07-13 20:25:59,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3215 states, 3214 states have (on average 3.285314250155569) internal successors, (10559), 3214 states have internal predecessors, (10559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:59,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3215 states to 3215 states and 10559 transitions. [2021-07-13 20:25:59,747 INFO L78 Accepts]: Start accepts. Automaton has 3215 states and 10559 transitions. Word has length 30 [2021-07-13 20:25:59,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:59,747 INFO L482 AbstractCegarLoop]: Abstraction has 3215 states and 10559 transitions. [2021-07-13 20:25:59,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:59,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3215 states and 10559 transitions. [2021-07-13 20:25:59,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:59,751 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:59,751 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:59,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:59,967 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:59,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:59,967 INFO L82 PathProgramCache]: Analyzing trace with hash 310686425, now seen corresponding path program 42 times [2021-07-13 20:25:59,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:59,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19605337] [2021-07-13 20:25:59,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:59,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:00,284 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:00,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:00,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19605337] [2021-07-13 20:26:00,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19605337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:00,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274807755] [2021-07-13 20:26:00,284 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:00,305 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:26:00,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:00,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:26:00,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:00,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:00,523 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:00,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 33 treesize of output 41 [2021-07-13 20:26:00,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:00,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:00,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:00,545 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:26:00,547 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:00,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:00,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:00,566 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:26:00,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 29 [2021-07-13 20:26:00,567 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:00,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:00,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:00,596 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:128 [2021-07-13 20:26:00,794 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:00,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274807755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:00,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:00,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:26:00,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390191738] [2021-07-13 20:26:00,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:26:00,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:00,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:26:00,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:26:00,795 INFO L87 Difference]: Start difference. First operand 3215 states and 10559 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:01,636 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-07-13 20:26:02,503 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-13 20:26:02,657 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-07-13 20:26:02,867 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-07-13 20:26:04,351 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 81 [2021-07-13 20:26:04,850 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 77 [2021-07-13 20:26:06,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:06,478 INFO L93 Difference]: Finished difference Result 5183 states and 16274 transitions. [2021-07-13 20:26:06,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-13 20:26:06,478 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:26:06,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:06,487 INFO L225 Difference]: With dead ends: 5183 [2021-07-13 20:26:06,488 INFO L226 Difference]: Without dead ends: 5149 [2021-07-13 20:26:06,488 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 4953.7ms TimeCoverageRelationStatistics Valid=1113, Invalid=6027, Unknown=0, NotChecked=0, Total=7140 [2021-07-13 20:26:06,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5149 states. [2021-07-13 20:26:06,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5149 to 3249. [2021-07-13 20:26:06,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3249 states, 3248 states have (on average 3.291564039408867) internal successors, (10691), 3248 states have internal predecessors, (10691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:06,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 10691 transitions. [2021-07-13 20:26:06,572 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 10691 transitions. Word has length 30 [2021-07-13 20:26:06,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:06,572 INFO L482 AbstractCegarLoop]: Abstraction has 3249 states and 10691 transitions. [2021-07-13 20:26:06,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:06,572 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 10691 transitions. [2021-07-13 20:26:06,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:06,577 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:06,577 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:06,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:06,792 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:06,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:06,792 INFO L82 PathProgramCache]: Analyzing trace with hash -1576808167, now seen corresponding path program 43 times [2021-07-13 20:26:06,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:06,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150536597] [2021-07-13 20:26:06,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:06,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:07,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:07,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:07,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150536597] [2021-07-13 20:26:07,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150536597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:07,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995070490] [2021-07-13 20:26:07,179 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 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:07,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:07,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:07,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:07,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:07,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:07,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:26:07,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:07,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:07,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:07,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:07,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-07-13 20:26:07,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:07,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:07,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:07,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-07-13 20:26:07,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:07,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995070490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:07,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:07,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:26:07,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099743662] [2021-07-13 20:26:07,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:26:07,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:07,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:26:07,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:26:07,473 INFO L87 Difference]: Start difference. First operand 3249 states and 10691 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:09,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:09,953 INFO L93 Difference]: Finished difference Result 4669 states and 14856 transitions. [2021-07-13 20:26:09,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:26:09,953 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:26:09,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:09,961 INFO L225 Difference]: With dead ends: 4669 [2021-07-13 20:26:09,961 INFO L226 Difference]: Without dead ends: 4654 [2021-07-13 20:26:09,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1181 ImplicationChecksByTransitivity, 2292.7ms TimeCoverageRelationStatistics Valid=657, Invalid=3003, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:26:09,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4654 states. [2021-07-13 20:26:10,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4654 to 3262. [2021-07-13 20:26:10,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3262 states, 3261 states have (on average 3.2934682612695494) internal successors, (10740), 3261 states have internal predecessors, (10740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:10,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3262 states to 3262 states and 10740 transitions. [2021-07-13 20:26:10,014 INFO L78 Accepts]: Start accepts. Automaton has 3262 states and 10740 transitions. Word has length 30 [2021-07-13 20:26:10,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:10,014 INFO L482 AbstractCegarLoop]: Abstraction has 3262 states and 10740 transitions. [2021-07-13 20:26:10,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:10,014 INFO L276 IsEmpty]: Start isEmpty. Operand 3262 states and 10740 transitions. [2021-07-13 20:26:10,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:10,019 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:10,019 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:10,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-07-13 20:26:10,235 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:10,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:10,235 INFO L82 PathProgramCache]: Analyzing trace with hash 228739969, now seen corresponding path program 44 times [2021-07-13 20:26:10,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:10,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345153734] [2021-07-13 20:26:10,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:10,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:10,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:10,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:10,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345153734] [2021-07-13 20:26:10,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345153734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:10,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313799335] [2021-07-13 20:26:10,522 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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:10,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:10,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:10,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:10,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:10,720 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:10,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:26:10,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:10,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:10,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:10,752 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:26:10,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-07-13 20:26:10,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:10,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:26:10,785 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:10,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:10,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:10,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:10,810 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:116 [2021-07-13 20:26:10,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:10,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313799335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:10,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:10,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:26:10,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267536041] [2021-07-13 20:26:10,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:26:10,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:10,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:26:10,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:26:10,993 INFO L87 Difference]: Start difference. First operand 3262 states and 10740 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:11,818 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-07-13 20:26:12,824 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 58 [2021-07-13 20:26:12,988 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-07-13 20:26:13,350 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-07-13 20:26:14,704 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-07-13 20:26:16,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:16,729 INFO L93 Difference]: Finished difference Result 5921 states and 18485 transitions. [2021-07-13 20:26:16,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-07-13 20:26:16,730 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:26:16,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:16,741 INFO L225 Difference]: With dead ends: 5921 [2021-07-13 20:26:16,741 INFO L226 Difference]: Without dead ends: 5862 [2021-07-13 20:26:16,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3439 ImplicationChecksByTransitivity, 5122.3ms TimeCoverageRelationStatistics Valid=1475, Invalid=8031, Unknown=0, NotChecked=0, Total=9506 [2021-07-13 20:26:16,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5862 states. [2021-07-13 20:26:16,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5862 to 3256. [2021-07-13 20:26:16,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3256 states, 3255 states have (on average 3.29247311827957) internal successors, (10717), 3255 states have internal predecessors, (10717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:16,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3256 states to 3256 states and 10717 transitions. [2021-07-13 20:26:16,809 INFO L78 Accepts]: Start accepts. Automaton has 3256 states and 10717 transitions. Word has length 30 [2021-07-13 20:26:16,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:16,809 INFO L482 AbstractCegarLoop]: Abstraction has 3256 states and 10717 transitions. [2021-07-13 20:26:16,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:16,809 INFO L276 IsEmpty]: Start isEmpty. Operand 3256 states and 10717 transitions. [2021-07-13 20:26:16,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:16,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:16,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:17,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-07-13 20:26:17,029 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:17,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:17,029 INFO L82 PathProgramCache]: Analyzing trace with hash 253193420, now seen corresponding path program 48 times [2021-07-13 20:26:17,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:17,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660091818] [2021-07-13 20:26:17,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:17,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:17,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:17,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660091818] [2021-07-13 20:26:17,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660091818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:17,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343000835] [2021-07-13 20:26:17,392 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:17,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:26:17,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:17,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:26:17,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:17,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:17,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:17,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:17,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:17,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:26:17,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:17,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:17,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:17,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:17,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:17,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:17,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:26:17,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:17,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:17,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:17,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:26:17,654 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:17,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343000835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:17,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:17,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:26:17,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515635296] [2021-07-13 20:26:17,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:26:17,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:17,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:26:17,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:26:17,655 INFO L87 Difference]: Start difference. First operand 3256 states and 10717 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:22,332 INFO L93 Difference]: Finished difference Result 4767 states and 15097 transitions. [2021-07-13 20:26:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:26:22,332 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:26:22,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:22,339 INFO L225 Difference]: With dead ends: 4767 [2021-07-13 20:26:22,339 INFO L226 Difference]: Without dead ends: 4738 [2021-07-13 20:26:22,340 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3084 ImplicationChecksByTransitivity, 3892.3ms TimeCoverageRelationStatistics Valid=1272, Invalid=7658, Unknown=0, NotChecked=0, Total=8930 [2021-07-13 20:26:22,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4738 states. [2021-07-13 20:26:22,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4738 to 3267. [2021-07-13 20:26:22,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 3266 states have (on average 3.2966932026944273) internal successors, (10767), 3266 states have internal predecessors, (10767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 10767 transitions. [2021-07-13 20:26:22,397 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 10767 transitions. Word has length 30 [2021-07-13 20:26:22,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:22,398 INFO L482 AbstractCegarLoop]: Abstraction has 3267 states and 10767 transitions. [2021-07-13 20:26:22,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 10767 transitions. [2021-07-13 20:26:22,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:22,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:22,403 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:22,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:22,618 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:22,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:22,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1045638576, now seen corresponding path program 49 times [2021-07-13 20:26:22,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:22,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937384161] [2021-07-13 20:26:22,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:22,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:22,974 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:22,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:22,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937384161] [2021-07-13 20:26:22,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937384161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:22,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790923289] [2021-07-13 20:26:22,974 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 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:22,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:26:22,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:23,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:23,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:23,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:23,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:23,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:26:23,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:23,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:23,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:23,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:23,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:23,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:23,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:26:23,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:23,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:23,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:23,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:26:23,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:23,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790923289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:23,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:23,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:26:23,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958311303] [2021-07-13 20:26:23,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:26:23,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:23,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:26:23,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:26:23,268 INFO L87 Difference]: Start difference. First operand 3267 states and 10767 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:26,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:26,016 INFO L93 Difference]: Finished difference Result 5843 states and 18494 transitions. [2021-07-13 20:26:26,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:26:26,017 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:26:26,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:26,028 INFO L225 Difference]: With dead ends: 5843 [2021-07-13 20:26:26,028 INFO L226 Difference]: Without dead ends: 5822 [2021-07-13 20:26:26,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 2234.0ms TimeCoverageRelationStatistics Valid=801, Invalid=4749, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:26:26,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5822 states. [2021-07-13 20:26:26,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5822 to 3414. [2021-07-13 20:26:26,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3414 states, 3413 states have (on average 3.296220334016994) internal successors, (11250), 3413 states have internal predecessors, (11250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:26,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3414 states to 3414 states and 11250 transitions. [2021-07-13 20:26:26,096 INFO L78 Accepts]: Start accepts. Automaton has 3414 states and 11250 transitions. Word has length 30 [2021-07-13 20:26:26,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:26,097 INFO L482 AbstractCegarLoop]: Abstraction has 3414 states and 11250 transitions. [2021-07-13 20:26:26,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:26,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3414 states and 11250 transitions. [2021-07-13 20:26:26,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:26,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:26,102 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:26,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:26,317 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:26,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:26,317 INFO L82 PathProgramCache]: Analyzing trace with hash 727469260, now seen corresponding path program 50 times [2021-07-13 20:26:26,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:26,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450051289] [2021-07-13 20:26:26,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:26,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:26,676 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:26,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:26,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450051289] [2021-07-13 20:26:26,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450051289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:26,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492214131] [2021-07-13 20:26:26,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 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:26,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:26,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:26,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:26:26,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:26,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:26,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:26,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:26,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:26,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-13 20:26:26,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:26:26,952 INFO L628 ElimStorePlain]: treesize reduction 81, result has 34.7 percent of original size [2021-07-13 20:26:26,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:26,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:26:26,978 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:26,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:26,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:26,987 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-13 20:26:27,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:27,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492214131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:27,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:27,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-13 20:26:27,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660266768] [2021-07-13 20:26:27,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:26:27,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:27,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:26:27,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:26:27,122 INFO L87 Difference]: Start difference. First operand 3414 states and 11250 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:34,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:34,319 INFO L93 Difference]: Finished difference Result 8999 states and 27962 transitions. [2021-07-13 20:26:34,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-07-13 20:26:34,320 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:26:34,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:34,339 INFO L225 Difference]: With dead ends: 8999 [2021-07-13 20:26:34,339 INFO L226 Difference]: Without dead ends: 8898 [2021-07-13 20:26:34,340 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7881 ImplicationChecksByTransitivity, 5944.7ms TimeCoverageRelationStatistics Valid=3253, Invalid=17917, Unknown=0, NotChecked=0, Total=21170 [2021-07-13 20:26:34,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8898 states. [2021-07-13 20:26:34,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8898 to 3927. [2021-07-13 20:26:34,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 3.327814569536424) internal successors, (13065), 3926 states have internal predecessors, (13065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:34,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 13065 transitions. [2021-07-13 20:26:34,442 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 13065 transitions. Word has length 30 [2021-07-13 20:26:34,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:34,442 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 13065 transitions. [2021-07-13 20:26:34,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:34,443 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 13065 transitions. [2021-07-13 20:26:34,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:34,448 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:34,448 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:34,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:34,663 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:34,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:34,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1615181027, now seen corresponding path program 45 times [2021-07-13 20:26:34,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:34,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659010643] [2021-07-13 20:26:34,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:34,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:34,994 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:34,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:34,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659010643] [2021-07-13 20:26:34,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659010643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:34,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125147663] [2021-07-13 20:26:34,994 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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:35,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:26:35,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:35,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:26:35,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:35,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:35,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:35,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:26:35,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:35,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:35,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:35,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:26:35,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:35,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:35,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:35,289 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:26:35,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, 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 28 [2021-07-13 20:26:35,291 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:35,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:35,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:35,309 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-07-13 20:26:35,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:35,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125147663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:35,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:35,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:26:35,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520677501] [2021-07-13 20:26:35,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:26:35,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:35,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:26:35,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:26:35,375 INFO L87 Difference]: Start difference. First operand 3927 states and 13065 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:35,640 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-07-13 20:26:38,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:38,273 INFO L93 Difference]: Finished difference Result 5487 states and 17874 transitions. [2021-07-13 20:26:38,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:26:38,273 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:26:38,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:38,282 INFO L225 Difference]: With dead ends: 5487 [2021-07-13 20:26:38,282 INFO L226 Difference]: Without dead ends: 5468 [2021-07-13 20:26:38,283 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2677.7ms TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:26:38,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-07-13 20:26:38,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 3920. [2021-07-13 20:26:38,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 3.326613932125542) internal successors, (13037), 3919 states have internal predecessors, (13037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:38,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 13037 transitions. [2021-07-13 20:26:38,348 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 13037 transitions. Word has length 30 [2021-07-13 20:26:38,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:38,348 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 13037 transitions. [2021-07-13 20:26:38,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:38,348 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 13037 transitions. [2021-07-13 20:26:38,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:38,354 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:38,354 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:38,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-07-13 20:26:38,569 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:38,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:38,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1196651331, now seen corresponding path program 46 times [2021-07-13 20:26:38,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:38,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442575361] [2021-07-13 20:26:38,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:38,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:38,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:38,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442575361] [2021-07-13 20:26:38,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442575361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:38,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091262816] [2021-07-13 20:26:38,895 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 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:38,917 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:26:38,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:38,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:38,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:39,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:39,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:39,079 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 33 [2021-07-13 20:26:39,080 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:39,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:39,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:39,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:39,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:26:39,094 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:39,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:39,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:39,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:39 [2021-07-13 20:26:39,188 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:39,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091262816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:39,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:39,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:26:39,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010908993] [2021-07-13 20:26:39,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:26:39,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:39,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:26:39,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:26:39,189 INFO L87 Difference]: Start difference. First operand 3920 states and 13037 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:41,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:41,588 INFO L93 Difference]: Finished difference Result 5038 states and 16535 transitions. [2021-07-13 20:26:41,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:26:41,589 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:26:41,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:41,598 INFO L225 Difference]: With dead ends: 5038 [2021-07-13 20:26:41,598 INFO L226 Difference]: Without dead ends: 5013 [2021-07-13 20:26:41,598 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 2254.1ms TimeCoverageRelationStatistics Valid=553, Invalid=2753, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:26:41,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-07-13 20:26:41,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 3913. [2021-07-13 20:26:41,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 3.32719836400818) internal successors, (13016), 3912 states have internal predecessors, (13016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:41,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 13016 transitions. [2021-07-13 20:26:41,657 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 13016 transitions. Word has length 30 [2021-07-13 20:26:41,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:41,658 INFO L482 AbstractCegarLoop]: Abstraction has 3913 states and 13016 transitions. [2021-07-13 20:26:41,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:41,658 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 13016 transitions. [2021-07-13 20:26:41,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:41,663 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:41,663 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:41,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2021-07-13 20:26:41,878 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:41,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:41,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1548180305, now seen corresponding path program 47 times [2021-07-13 20:26:41,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:41,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834748920] [2021-07-13 20:26:41,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:42,166 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:42,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:42,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834748920] [2021-07-13 20:26:42,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834748920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:42,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257453828] [2021-07-13 20:26:42,166 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 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:42,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:26:42,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:42,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:42,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:43,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:43,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:43,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:26:43,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:43,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:43,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:43,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:26:43,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:43,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:43,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:43,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:26:43,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:43,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257453828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:43,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:43,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:26:43,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980601405] [2021-07-13 20:26:43,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:26:43,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:43,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:26:43,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:26:43,090 INFO L87 Difference]: Start difference. First operand 3913 states and 13016 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:47,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:47,282 INFO L93 Difference]: Finished difference Result 5122 states and 16627 transitions. [2021-07-13 20:26:47,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:26:47,282 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:26:47,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:47,291 INFO L225 Difference]: With dead ends: 5122 [2021-07-13 20:26:47,292 INFO L226 Difference]: Without dead ends: 5107 [2021-07-13 20:26:47,292 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1281 ImplicationChecksByTransitivity, 2997.9ms TimeCoverageRelationStatistics Valid=585, Invalid=3447, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:26:47,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2021-07-13 20:26:47,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 3928. [2021-07-13 20:26:47,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 3.327221797810033) internal successors, (13066), 3927 states have internal predecessors, (13066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:47,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 13066 transitions. [2021-07-13 20:26:47,352 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 13066 transitions. Word has length 30 [2021-07-13 20:26:47,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:47,352 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 13066 transitions. [2021-07-13 20:26:47,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:47,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 13066 transitions. [2021-07-13 20:26:47,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:47,357 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:47,358 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:47,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-07-13 20:26:47,564 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:47,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:47,564 INFO L82 PathProgramCache]: Analyzing trace with hash -144109635, now seen corresponding path program 48 times [2021-07-13 20:26:47,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:47,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951523862] [2021-07-13 20:26:47,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:47,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:47,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:47,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951523862] [2021-07-13 20:26:47,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951523862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:47,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318512127] [2021-07-13 20:26:47,840 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 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:47,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:26:47,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:47,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:26:47,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:47,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:47,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:47,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:26:47,991 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:47,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:47,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 17 treesize of output 9 [2021-07-13 20:26:47,999 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:48,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:48,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:48,005 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:26:48,057 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:48,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318512127] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:48,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:48,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:26:48,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933292972] [2021-07-13 20:26:48,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:26:48,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:48,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:26:48,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:26:48,058 INFO L87 Difference]: Start difference. First operand 3928 states and 13066 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:50,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:50,917 INFO L93 Difference]: Finished difference Result 5556 states and 18185 transitions. [2021-07-13 20:26:50,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:26:50,917 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:26:50,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:50,927 INFO L225 Difference]: With dead ends: 5556 [2021-07-13 20:26:50,928 INFO L226 Difference]: Without dead ends: 5531 [2021-07-13 20:26:50,928 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2453.9ms TimeCoverageRelationStatistics Valid=730, Invalid=4240, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:26:50,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5531 states. [2021-07-13 20:26:51,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5531 to 3924. [2021-07-13 20:26:51,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 3.3257710935508538) internal successors, (13047), 3923 states have internal predecessors, (13047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:51,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 13047 transitions. [2021-07-13 20:26:51,037 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 13047 transitions. Word has length 30 [2021-07-13 20:26:51,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:51,038 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 13047 transitions. [2021-07-13 20:26:51,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:51,038 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 13047 transitions. [2021-07-13 20:26:51,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:51,044 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:51,044 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:51,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:51,260 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:51,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:51,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1515611133, now seen corresponding path program 49 times [2021-07-13 20:26:51,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:51,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825655548] [2021-07-13 20:26:51,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:51,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:51,555 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:51,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:51,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825655548] [2021-07-13 20:26:51,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825655548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:51,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914924820] [2021-07-13 20:26:51,556 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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:51,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:51,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:51,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:51,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:51,744 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 31 treesize of output 31 [2021-07-13 20:26:51,746 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:26:51,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:51,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:51,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:26:51,759 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:51,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:51,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:51,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:39 [2021-07-13 20:26:51,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:51,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914924820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:51,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:51,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:26:51,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653601620] [2021-07-13 20:26:51,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:26:51,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:51,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:26:51,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:26:51,863 INFO L87 Difference]: Start difference. First operand 3924 states and 13047 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:52,087 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-07-13 20:26:54,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:54,133 INFO L93 Difference]: Finished difference Result 5089 states and 16730 transitions. [2021-07-13 20:26:54,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:26:54,133 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:26:54,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:54,143 INFO L225 Difference]: With dead ends: 5089 [2021-07-13 20:26:54,143 INFO L226 Difference]: Without dead ends: 5064 [2021-07-13 20:26:54,143 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1967.5ms TimeCoverageRelationStatistics Valid=521, Invalid=2559, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:26:54,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-07-13 20:26:54,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 3937. [2021-07-13 20:26:54,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3937 states, 3936 states have (on average 3.325711382113821) internal successors, (13090), 3936 states have internal predecessors, (13090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:54,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3937 states to 3937 states and 13090 transitions. [2021-07-13 20:26:54,206 INFO L78 Accepts]: Start accepts. Automaton has 3937 states and 13090 transitions. Word has length 30 [2021-07-13 20:26:54,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:54,206 INFO L482 AbstractCegarLoop]: Abstraction has 3937 states and 13090 transitions. [2021-07-13 20:26:54,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:54,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3937 states and 13090 transitions. [2021-07-13 20:26:54,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:54,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:54,212 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:54,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-13 20:26:54,425 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:54,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:54,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1572316365, now seen corresponding path program 50 times [2021-07-13 20:26:54,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:54,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718074950] [2021-07-13 20:26:54,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:54,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:54,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:54,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:54,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718074950] [2021-07-13 20:26:54,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718074950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:54,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965160779] [2021-07-13 20:26:54,685 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 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:54,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:54,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:54,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:26:54,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:54,979 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:54,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:26:54,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:26:54,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:55,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:55,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:26:55,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:26:55,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:55,022 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:26:55,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:26:55,024 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:55,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:55,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:55,043 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-07-13 20:26:55,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:55,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965160779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:55,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:55,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:26:55,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447403547] [2021-07-13 20:26:55,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:26:55,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:55,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:26:55,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:26:55,137 INFO L87 Difference]: Start difference. First operand 3937 states and 13090 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:55,863 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-13 20:26:58,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:58,903 INFO L93 Difference]: Finished difference Result 6097 states and 19532 transitions. [2021-07-13 20:26:58,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:26:58,903 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:26:58,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:58,915 INFO L225 Difference]: With dead ends: 6097 [2021-07-13 20:26:58,915 INFO L226 Difference]: Without dead ends: 6028 [2021-07-13 20:26:58,916 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 2923.4ms TimeCoverageRelationStatistics Valid=769, Invalid=4633, Unknown=0, NotChecked=0, Total=5402 [2021-07-13 20:26:58,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-07-13 20:26:58,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3918. [2021-07-13 20:26:58,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 3.3255042124074548) internal successors, (13026), 3917 states have internal predecessors, (13026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:58,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 13026 transitions. [2021-07-13 20:26:58,997 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 13026 transitions. Word has length 30 [2021-07-13 20:26:58,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:58,997 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 13026 transitions. [2021-07-13 20:26:58,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:58,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 13026 transitions. [2021-07-13 20:26:59,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:59,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:59,003 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:59,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:59,219 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:59,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:59,220 INFO L82 PathProgramCache]: Analyzing trace with hash 959989000, now seen corresponding path program 51 times [2021-07-13 20:26:59,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:59,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406515556] [2021-07-13 20:26:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:59,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:26:59,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:59,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406515556] [2021-07-13 20:26:59,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406515556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:59,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142915525] [2021-07-13 20:26:59,597 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 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:59,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:26:59,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:59,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:26:59,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:59,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:59,881 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:59,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-07-13 20:26:59,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:26:59,938 INFO L628 ElimStorePlain]: treesize reduction 116, result has 22.7 percent of original size [2021-07-13 20:26:59,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:26:59,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:26:59,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:26:59,944 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:26:59,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:26:59,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:26:59,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-07-13 20:27:00,099 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:00,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142915525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:00,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:00,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-07-13 20:27:00,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128319198] [2021-07-13 20:27:00,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:27:00,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:00,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:27:00,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:27:00,100 INFO L87 Difference]: Start difference. First operand 3918 states and 13026 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:04,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:04,515 INFO L93 Difference]: Finished difference Result 5420 states and 17378 transitions. [2021-07-13 20:27:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:27:04,515 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:27:04,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:04,526 INFO L225 Difference]: With dead ends: 5420 [2021-07-13 20:27:04,526 INFO L226 Difference]: Without dead ends: 5372 [2021-07-13 20:27:04,527 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 3456.3ms TimeCoverageRelationStatistics Valid=805, Invalid=6167, Unknown=0, NotChecked=0, Total=6972 [2021-07-13 20:27:04,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5372 states. [2021-07-13 20:27:04,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5372 to 3886. [2021-07-13 20:27:04,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 3.327155727155727) internal successors, (12926), 3885 states have internal predecessors, (12926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:04,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 12926 transitions. [2021-07-13 20:27:04,594 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 12926 transitions. Word has length 30 [2021-07-13 20:27:04,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:04,594 INFO L482 AbstractCegarLoop]: Abstraction has 3886 states and 12926 transitions. [2021-07-13 20:27:04,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:04,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 12926 transitions. [2021-07-13 20:27:04,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:04,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:04,600 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:04,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-07-13 20:27:04,817 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:04,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:04,819 INFO L82 PathProgramCache]: Analyzing trace with hash -2064359224, now seen corresponding path program 52 times [2021-07-13 20:27:04,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:04,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36505184] [2021-07-13 20:27:04,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:04,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:05,346 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:05,346 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:05,346 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36505184] [2021-07-13 20:27:05,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36505184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:05,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223206756] [2021-07-13 20:27:05,347 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 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:27:05,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:05,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:05,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:27:05,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:05,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:05,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:05,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:05,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:05,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:27:05,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:05,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:05,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:05,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:05,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:05,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:05,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:05,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:05,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:05,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:05,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:05,687 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:05,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223206756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:05,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:05,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-07-13 20:27:05,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423631547] [2021-07-13 20:27:05,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:27:05,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:05,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:27:05,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:27:05,688 INFO L87 Difference]: Start difference. First operand 3886 states and 12926 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:09,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:09,806 INFO L93 Difference]: Finished difference Result 5117 states and 16675 transitions. [2021-07-13 20:27:09,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-07-13 20:27:09,806 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:09,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:09,815 INFO L225 Difference]: With dead ends: 5117 [2021-07-13 20:27:09,815 INFO L226 Difference]: Without dead ends: 5095 [2021-07-13 20:27:09,816 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2948 ImplicationChecksByTransitivity, 3744.7ms TimeCoverageRelationStatistics Valid=1102, Invalid=7640, Unknown=0, NotChecked=0, Total=8742 [2021-07-13 20:27:09,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5095 states. [2021-07-13 20:27:09,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5095 to 3892. [2021-07-13 20:27:09,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 3.3258802364430737) internal successors, (12941), 3891 states have internal predecessors, (12941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:09,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 12941 transitions. [2021-07-13 20:27:09,900 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 12941 transitions. Word has length 30 [2021-07-13 20:27:09,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:09,900 INFO L482 AbstractCegarLoop]: Abstraction has 3892 states and 12941 transitions. [2021-07-13 20:27:09,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:09,900 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 12941 transitions. [2021-07-13 20:27:09,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:09,905 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:09,906 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:10,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:10,121 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:10,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:10,121 INFO L82 PathProgramCache]: Analyzing trace with hash -265355896, now seen corresponding path program 53 times [2021-07-13 20:27:10,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:10,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126106419] [2021-07-13 20:27:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:10,514 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:10,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:10,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126106419] [2021-07-13 20:27:10,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126106419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:10,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984798723] [2021-07-13 20:27:10,515 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 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:10,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:27:10,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:10,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:27:10,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:10,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:10,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:10,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:10,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 53 [2021-07-13 20:27:10,749 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:27:10,773 INFO L628 ElimStorePlain]: treesize reduction 93, result has 26.8 percent of original size [2021-07-13 20:27:10,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:10,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:10,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:27:10,776 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:10,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:10,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:10,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-07-13 20:27:10,850 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:10,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984798723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:10,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:10,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:27:10,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561538174] [2021-07-13 20:27:10,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:27:10,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:10,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:27:10,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:10,851 INFO L87 Difference]: Start difference. First operand 3892 states and 12941 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:14,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:14,620 INFO L93 Difference]: Finished difference Result 6676 states and 21560 transitions. [2021-07-13 20:27:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:27:14,621 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:14,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:14,633 INFO L225 Difference]: With dead ends: 6676 [2021-07-13 20:27:14,633 INFO L226 Difference]: Without dead ends: 6614 [2021-07-13 20:27:14,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2007 ImplicationChecksByTransitivity, 2809.9ms TimeCoverageRelationStatistics Valid=1016, Invalid=5626, Unknown=0, NotChecked=0, Total=6642 [2021-07-13 20:27:14,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2021-07-13 20:27:14,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 3958. [2021-07-13 20:27:14,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3958 states, 3957 states have (on average 3.337124083901946) internal successors, (13205), 3957 states have internal predecessors, (13205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:14,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3958 states to 3958 states and 13205 transitions. [2021-07-13 20:27:14,706 INFO L78 Accepts]: Start accepts. Automaton has 3958 states and 13205 transitions. Word has length 30 [2021-07-13 20:27:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:14,706 INFO L482 AbstractCegarLoop]: Abstraction has 3958 states and 13205 transitions. [2021-07-13 20:27:14,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:14,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3958 states and 13205 transitions. [2021-07-13 20:27:14,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:14,711 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:14,711 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:14,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:14,925 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:14,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:14,925 INFO L82 PathProgramCache]: Analyzing trace with hash -2142077546, now seen corresponding path program 54 times [2021-07-13 20:27:14,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:14,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152511309] [2021-07-13 20:27:14,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:14,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:15,323 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:15,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:15,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152511309] [2021-07-13 20:27:15,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152511309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:15,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535950368] [2021-07-13 20:27:15,323 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 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:15,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:15,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:15,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:27:15,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:15,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,667 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:15,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:27:15,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:27:15,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:15,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:27:15,695 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:15,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:15,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:15,712 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:27:15,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-07-13 20:27:15,713 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:15,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:15,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:15,733 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:42 [2021-07-13 20:27:15,823 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:15,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535950368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:15,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:15,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-07-13 20:27:15,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862853676] [2021-07-13 20:27:15,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:27:15,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:15,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:27:15,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:27:15,824 INFO L87 Difference]: Start difference. First operand 3958 states and 13205 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:21,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:21,511 INFO L93 Difference]: Finished difference Result 5686 states and 18260 transitions. [2021-07-13 20:27:21,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-13 20:27:21,511 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:27:21,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:21,522 INFO L225 Difference]: With dead ends: 5686 [2021-07-13 20:27:21,522 INFO L226 Difference]: Without dead ends: 5664 [2021-07-13 20:27:21,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3497 ImplicationChecksByTransitivity, 4881.1ms TimeCoverageRelationStatistics Valid=1311, Invalid=9401, Unknown=0, NotChecked=0, Total=10712 [2021-07-13 20:27:21,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5664 states. [2021-07-13 20:27:21,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5664 to 3968. [2021-07-13 20:27:21,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 3.3403075371817494) internal successors, (13251), 3967 states have internal predecessors, (13251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:21,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 13251 transitions. [2021-07-13 20:27:21,619 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 13251 transitions. Word has length 30 [2021-07-13 20:27:21,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:21,619 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 13251 transitions. [2021-07-13 20:27:21,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:21,620 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 13251 transitions. [2021-07-13 20:27:21,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:21,625 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:21,625 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:21,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-07-13 20:27:21,841 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:21,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:21,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1653556858, now seen corresponding path program 55 times [2021-07-13 20:27:21,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:21,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537536777] [2021-07-13 20:27:21,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:21,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:22,191 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:22,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:22,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537536777] [2021-07-13 20:27:22,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537536777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:22,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170362197] [2021-07-13 20:27:22,192 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 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:22,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:22,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:22,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:22,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:22,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:22,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:22,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:22,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, 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 25 [2021-07-13 20:27:22,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:22,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:22,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:22,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:22,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:22,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:22,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:22,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:22,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:22,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:22,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:22,505 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:22,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170362197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:22,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:22,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:27:22,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889416836] [2021-07-13 20:27:22,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:27:22,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:22,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:27:22,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:27:22,506 INFO L87 Difference]: Start difference. First operand 3968 states and 13251 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:23,867 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-07-13 20:27:25,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:25,196 INFO L93 Difference]: Finished difference Result 6530 states and 20907 transitions. [2021-07-13 20:27:25,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-13 20:27:25,196 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:25,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:25,209 INFO L225 Difference]: With dead ends: 6530 [2021-07-13 20:27:25,209 INFO L226 Difference]: Without dead ends: 6509 [2021-07-13 20:27:25,210 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 2000.0ms TimeCoverageRelationStatistics Valid=630, Invalid=4340, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:27:25,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6509 states. [2021-07-13 20:27:25,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6509 to 4094. [2021-07-13 20:27:25,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4094 states, 4093 states have (on average 3.334717810896653) internal successors, (13649), 4093 states have internal predecessors, (13649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:25,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4094 states to 4094 states and 13649 transitions. [2021-07-13 20:27:25,286 INFO L78 Accepts]: Start accepts. Automaton has 4094 states and 13649 transitions. Word has length 30 [2021-07-13 20:27:25,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:25,286 INFO L482 AbstractCegarLoop]: Abstraction has 4094 states and 13649 transitions. [2021-07-13 20:27:25,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:25,286 INFO L276 IsEmpty]: Start isEmpty. Operand 4094 states and 13649 transitions. [2021-07-13 20:27:25,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:25,292 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:25,292 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:25,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-13 20:27:25,508 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:25,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:25,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1936928584, now seen corresponding path program 56 times [2021-07-13 20:27:25,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:25,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959726241] [2021-07-13 20:27:25,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:25,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:25,874 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:25,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:25,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959726241] [2021-07-13 20:27:25,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959726241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:25,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986187245] [2021-07-13 20:27:25,874 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:25,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:25,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:25,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:25,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:26,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:26,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:26,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-07-13 20:27:26,191 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:27:26,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:26,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:26,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:26,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:27:26,204 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:26,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:26,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:26,212 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-07-13 20:27:26,328 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:26,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986187245] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:26,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:26,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-07-13 20:27:26,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397042639] [2021-07-13 20:27:26,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:27:26,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:26,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:27:26,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:27:26,329 INFO L87 Difference]: Start difference. First operand 4094 states and 13649 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:27:32,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:32,951 INFO L93 Difference]: Finished difference Result 7700 states and 24181 transitions. [2021-07-13 20:27:32,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-07-13 20:27:32,951 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:27:32,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:32,965 INFO L225 Difference]: With dead ends: 7700 [2021-07-13 20:27:32,965 INFO L226 Difference]: Without dead ends: 7637 [2021-07-13 20:27:32,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4933 ImplicationChecksByTransitivity, 5657.8ms TimeCoverageRelationStatistics Valid=1971, Invalid=13035, Unknown=0, NotChecked=0, Total=15006 [2021-07-13 20:27:32,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7637 states. [2021-07-13 20:27:33,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7637 to 4143. [2021-07-13 20:27:33,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4143 states, 4142 states have (on average 3.3399323998068566) internal successors, (13834), 4142 states have internal predecessors, (13834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:33,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4143 states to 4143 states and 13834 transitions. [2021-07-13 20:27:33,054 INFO L78 Accepts]: Start accepts. Automaton has 4143 states and 13834 transitions. Word has length 30 [2021-07-13 20:27:33,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:33,054 INFO L482 AbstractCegarLoop]: Abstraction has 4143 states and 13834 transitions. [2021-07-13 20:27:33,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:27:33,054 INFO L276 IsEmpty]: Start isEmpty. Operand 4143 states and 13834 transitions. [2021-07-13 20:27:33,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:33,060 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:33,060 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:33,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:33,276 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:33,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:33,276 INFO L82 PathProgramCache]: Analyzing trace with hash -357721416, now seen corresponding path program 57 times [2021-07-13 20:27:33,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:33,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572631086] [2021-07-13 20:27:33,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:33,626 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:33,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:33,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572631086] [2021-07-13 20:27:33,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572631086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:33,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073728186] [2021-07-13 20:27:33,627 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 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:33,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:27:33,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:33,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:33,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:33,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:33,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:33,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:33,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-07-13 20:27:33,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:27:33,924 INFO L628 ElimStorePlain]: treesize reduction 219, result has 14.8 percent of original size [2021-07-13 20:27:33,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:33,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:33,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27: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 19 treesize of output 9 [2021-07-13 20:27:33,928 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:33,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:33,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:33,938 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:50, output treesize:22 [2021-07-13 20:27:34,035 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:34,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073728186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:34,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:34,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-07-13 20:27:34,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354766872] [2021-07-13 20:27:34,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:27:34,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:34,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:27:34,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:27:34,036 INFO L87 Difference]: Start difference. First operand 4143 states and 13834 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:43,654 INFO L93 Difference]: Finished difference Result 9262 states and 29225 transitions. [2021-07-13 20:27:43,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-07-13 20:27:43,654 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:27:43,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:43,672 INFO L225 Difference]: With dead ends: 9262 [2021-07-13 20:27:43,672 INFO L226 Difference]: Without dead ends: 9205 [2021-07-13 20:27:43,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12275 ImplicationChecksByTransitivity, 8140.8ms TimeCoverageRelationStatistics Valid=4214, Invalid=27648, Unknown=0, NotChecked=0, Total=31862 [2021-07-13 20:27:43,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9205 states. [2021-07-13 20:27:43,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9205 to 4287. [2021-07-13 20:27:43,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4287 states, 4286 states have (on average 3.332011199253383) internal successors, (14281), 4286 states have internal predecessors, (14281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4287 states to 4287 states and 14281 transitions. [2021-07-13 20:27:43,815 INFO L78 Accepts]: Start accepts. Automaton has 4287 states and 14281 transitions. Word has length 30 [2021-07-13 20:27:43,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:43,815 INFO L482 AbstractCegarLoop]: Abstraction has 4287 states and 14281 transitions. [2021-07-13 20:27:43,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:43,815 INFO L276 IsEmpty]: Start isEmpty. Operand 4287 states and 14281 transitions. [2021-07-13 20:27:43,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:43,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:43,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:44,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-07-13 20:27:44,037 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:44,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:44,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1606189540, now seen corresponding path program 58 times [2021-07-13 20:27:44,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:44,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140432089] [2021-07-13 20:27:44,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:44,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:44,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:44,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140432089] [2021-07-13 20:27:44,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140432089] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47007359] [2021-07-13 20:27:44,353 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 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:44,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:27:44,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:44,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:27:44,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:44,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:44,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:44,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:44,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:44,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:27:44,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:44,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:44,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:44,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:44,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:44,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:44,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:44,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:44,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:44,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:44,600 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:44,618 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:44,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47007359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:44,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:44,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:27:44,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855532751] [2021-07-13 20:27:44,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:27:44,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:44,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:27:44,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:27:44,619 INFO L87 Difference]: Start difference. First operand 4287 states and 14281 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:48,753 INFO L93 Difference]: Finished difference Result 5455 states and 17740 transitions. [2021-07-13 20:27:48,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:27:48,753 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:48,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:48,763 INFO L225 Difference]: With dead ends: 5455 [2021-07-13 20:27:48,763 INFO L226 Difference]: Without dead ends: 5429 [2021-07-13 20:27:48,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2298 ImplicationChecksByTransitivity, 3517.9ms TimeCoverageRelationStatistics Valid=846, Invalid=6464, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:27:48,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5429 states. [2021-07-13 20:27:48,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5429 to 4283. [2021-07-13 20:27:48,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4283 states, 4282 states have (on average 3.331387202241943) internal successors, (14265), 4282 states have internal predecessors, (14265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4283 states to 4283 states and 14265 transitions. [2021-07-13 20:27:48,830 INFO L78 Accepts]: Start accepts. Automaton has 4283 states and 14265 transitions. Word has length 30 [2021-07-13 20:27:48,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:48,830 INFO L482 AbstractCegarLoop]: Abstraction has 4283 states and 14265 transitions. [2021-07-13 20:27:48,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:48,830 INFO L276 IsEmpty]: Start isEmpty. Operand 4283 states and 14265 transitions. [2021-07-13 20:27:48,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:48,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:48,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:49,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:49,054 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:49,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:49,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1000560704, now seen corresponding path program 59 times [2021-07-13 20:27:49,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:49,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035120861] [2021-07-13 20:27:49,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:49,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:49,363 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:49,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:49,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035120861] [2021-07-13 20:27:49,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035120861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:49,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521760158] [2021-07-13 20:27:49,364 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:49,388 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:27:49,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:49,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:49,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:49,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:49,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:49,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:49,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-13 20:27:49,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:49,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:49,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:49,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:49,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:49,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:49,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 22 treesize of output 3 [2021-07-13 20:27:49,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:49,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:49,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:49,623 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:49,648 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:49,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521760158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:49,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:49,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-07-13 20:27:49,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112820077] [2021-07-13 20:27:49,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:27:49,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:49,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:27:49,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:27:49,649 INFO L87 Difference]: Start difference. First operand 4283 states and 14265 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:51,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:51,971 INFO L93 Difference]: Finished difference Result 5310 states and 17283 transitions. [2021-07-13 20:27:51,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:27:51,972 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:51,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:51,981 INFO L225 Difference]: With dead ends: 5310 [2021-07-13 20:27:51,981 INFO L226 Difference]: Without dead ends: 5284 [2021-07-13 20:27:51,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 1911.8ms TimeCoverageRelationStatistics Valid=452, Invalid=3208, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:27:51,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2021-07-13 20:27:52,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 4295. [2021-07-13 20:27:52,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4295 states, 4294 states have (on average 3.3290638099673964) internal successors, (14295), 4294 states have internal predecessors, (14295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:52,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4295 states to 4295 states and 14295 transitions. [2021-07-13 20:27:52,049 INFO L78 Accepts]: Start accepts. Automaton has 4295 states and 14295 transitions. Word has length 30 [2021-07-13 20:27:52,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:52,049 INFO L482 AbstractCegarLoop]: Abstraction has 4295 states and 14295 transitions. [2021-07-13 20:27:52,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:52,049 INFO L276 IsEmpty]: Start isEmpty. Operand 4295 states and 14295 transitions. [2021-07-13 20:27:52,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:52,055 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:52,055 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:52,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:52,271 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:52,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:52,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1676335248, now seen corresponding path program 60 times [2021-07-13 20:27:52,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:52,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120760514] [2021-07-13 20:27:52,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:52,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:52,633 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:52,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120760514] [2021-07-13 20:27:52,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120760514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715000466] [2021-07-13 20:27:52,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:52,659 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:27:52,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:52,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:27:52,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:52,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:52,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:52,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:52,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:52,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:27:52,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:52,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:52,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:52,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:52,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:52,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:52,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:52,879 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:52,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:52,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:52,884 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:52,908 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:52,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715000466] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:52,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:52,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:27:52,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778396738] [2021-07-13 20:27:52,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:27:52,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:52,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:27:52,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:27:52,909 INFO L87 Difference]: Start difference. First operand 4295 states and 14295 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:55,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:55,512 INFO L93 Difference]: Finished difference Result 5305 states and 17262 transitions. [2021-07-13 20:27:55,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:27:55,513 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:27:55,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:55,522 INFO L225 Difference]: With dead ends: 5305 [2021-07-13 20:27:55,523 INFO L226 Difference]: Without dead ends: 5279 [2021-07-13 20:27:55,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 2261.4ms TimeCoverageRelationStatistics Valid=529, Invalid=3761, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:27:55,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5279 states. [2021-07-13 20:27:55,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5279 to 4275. [2021-07-13 20:27:55,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4275 states, 4274 states have (on average 3.3306036499766027) internal successors, (14235), 4274 states have internal predecessors, (14235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:55,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4275 states to 4275 states and 14235 transitions. [2021-07-13 20:27:55,586 INFO L78 Accepts]: Start accepts. Automaton has 4275 states and 14235 transitions. Word has length 30 [2021-07-13 20:27:55,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:55,587 INFO L482 AbstractCegarLoop]: Abstraction has 4275 states and 14235 transitions. [2021-07-13 20:27:55,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:55,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4275 states and 14235 transitions. [2021-07-13 20:27:55,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:55,593 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:55,593 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:55,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:55,809 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:55,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:55,809 INFO L82 PathProgramCache]: Analyzing trace with hash -597200716, now seen corresponding path program 61 times [2021-07-13 20:27:55,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:55,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725287425] [2021-07-13 20:27:55,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:56,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:56,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725287425] [2021-07-13 20:27:56,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725287425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364143706] [2021-07-13 20:27:56,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:56,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:27:56,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:56,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,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 35 treesize of output 25 [2021-07-13 20:27:56,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:56,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:56,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:56,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:56,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:56,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:27:56,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:56,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364143706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:56,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:56,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-07-13 20:27:56,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057140499] [2021-07-13 20:27:56,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:27:56,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:56,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:27:56,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:27:56,354 INFO L87 Difference]: Start difference. First operand 4275 states and 14235 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:57,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:27:57,957 INFO L93 Difference]: Finished difference Result 5316 states and 17285 transitions. [2021-07-13 20:27:57,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:27:57,958 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:27:57,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:27:57,970 INFO L225 Difference]: With dead ends: 5316 [2021-07-13 20:27:57,971 INFO L226 Difference]: Without dead ends: 5290 [2021-07-13 20:27:57,971 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1377.5ms TimeCoverageRelationStatistics Valid=319, Invalid=2033, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:27:57,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5290 states. [2021-07-13 20:27:58,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5290 to 4213. [2021-07-13 20:27:58,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4213 states, 4212 states have (on average 3.3395061728395063) internal successors, (14066), 4212 states have internal predecessors, (14066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:58,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4213 states to 4213 states and 14066 transitions. [2021-07-13 20:27:58,045 INFO L78 Accepts]: Start accepts. Automaton has 4213 states and 14066 transitions. Word has length 30 [2021-07-13 20:27:58,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:27:58,045 INFO L482 AbstractCegarLoop]: Abstraction has 4213 states and 14066 transitions. [2021-07-13 20:27:58,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:27:58,045 INFO L276 IsEmpty]: Start isEmpty. Operand 4213 states and 14066 transitions. [2021-07-13 20:27:58,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:27:58,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:27:58,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:27:58,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-13 20:27:58,253 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:27:58,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:27:58,254 INFO L82 PathProgramCache]: Analyzing trace with hash 2103438638, now seen corresponding path program 62 times [2021-07-13 20:27:58,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:27:58,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999223503] [2021-07-13 20:27:58,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:27:58,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:58,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:58,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999223503] [2021-07-13 20:27:58,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999223503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:58,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112063029] [2021-07-13 20:27:58,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:58,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:27:58,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:58,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:27:58,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:58,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:27:58,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:58,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:58,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:58,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:27:58,839 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:58,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:58,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:27:58,845 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-07-13 20:27:58,913 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:58,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112063029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:58,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:27:58,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-07-13 20:27:58,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128253792] [2021-07-13 20:27:58,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:27:58,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:27:58,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:27:58,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:27:58,914 INFO L87 Difference]: Start difference. First operand 4213 states and 14066 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:01,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:01,147 INFO L93 Difference]: Finished difference Result 7093 states and 22608 transitions. [2021-07-13 20:28:01,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:28:01,147 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:01,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:01,161 INFO L225 Difference]: With dead ends: 7093 [2021-07-13 20:28:01,161 INFO L226 Difference]: Without dead ends: 7001 [2021-07-13 20:28:01,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1614 ImplicationChecksByTransitivity, 1580.4ms TimeCoverageRelationStatistics Valid=620, Invalid=4492, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:28:01,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7001 states. [2021-07-13 20:28:01,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7001 to 4288. [2021-07-13 20:28:01,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4288 states, 4287 states have (on average 3.339164917191509) internal successors, (14315), 4287 states have internal predecessors, (14315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:01,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4288 states to 4288 states and 14315 transitions. [2021-07-13 20:28:01,308 INFO L78 Accepts]: Start accepts. Automaton has 4288 states and 14315 transitions. Word has length 30 [2021-07-13 20:28:01,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:01,308 INFO L482 AbstractCegarLoop]: Abstraction has 4288 states and 14315 transitions. [2021-07-13 20:28:01,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:01,308 INFO L276 IsEmpty]: Start isEmpty. Operand 4288 states and 14315 transitions. [2021-07-13 20:28:01,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:01,314 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:01,314 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:01,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-13 20:28:01,530 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:01,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:01,530 INFO L82 PathProgramCache]: Analyzing trace with hash -701792548, now seen corresponding path program 63 times [2021-07-13 20:28:01,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:01,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712430216] [2021-07-13 20:28:01,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:01,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:01,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:01,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712430216] [2021-07-13 20:28:01,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712430216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:01,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463975163] [2021-07-13 20:28:01,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:01,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:28:01,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:01,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:28:01,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:02,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:02,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, 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 53 [2021-07-13 20:28:02,176 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:28:02,192 INFO L628 ElimStorePlain]: treesize reduction 43, result has 44.2 percent of original size [2021-07-13 20:28:02,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:02,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:02,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:28:02,215 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:02,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:02,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:02,224 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-07-13 20:28:02,323 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:02,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463975163] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:02,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:02,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-07-13 20:28:02,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007130025] [2021-07-13 20:28:02,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:28:02,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:02,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:28:02,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:28:02,324 INFO L87 Difference]: Start difference. First operand 4288 states and 14315 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:05,894 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-07-13 20:28:06,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:06,668 INFO L93 Difference]: Finished difference Result 8753 states and 27801 transitions. [2021-07-13 20:28:06,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-07-13 20:28:06,668 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:06,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:06,686 INFO L225 Difference]: With dead ends: 8753 [2021-07-13 20:28:06,686 INFO L226 Difference]: Without dead ends: 8653 [2021-07-13 20:28:06,687 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4123 ImplicationChecksByTransitivity, 3592.5ms TimeCoverageRelationStatistics Valid=1785, Invalid=9987, Unknown=0, NotChecked=0, Total=11772 [2021-07-13 20:28:06,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8653 states. [2021-07-13 20:28:06,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8653 to 4426. [2021-07-13 20:28:06,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.336271186440678) internal successors, (14763), 4425 states have internal predecessors, (14763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:06,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14763 transitions. [2021-07-13 20:28:06,793 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14763 transitions. Word has length 30 [2021-07-13 20:28:06,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:06,793 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14763 transitions. [2021-07-13 20:28:06,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:06,793 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14763 transitions. [2021-07-13 20:28:06,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:06,799 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:06,799 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:07,015 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-07-13 20:28:07,015 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:07,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:07,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1775689368, now seen corresponding path program 64 times [2021-07-13 20:28:07,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:07,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702948378] [2021-07-13 20:28:07,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:07,357 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:07,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:07,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702948378] [2021-07-13 20:28:07,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702948378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:07,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834037178] [2021-07-13 20:28:07,358 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:07,382 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:28:07,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:07,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:07,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:07,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:07,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:07,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:28:07,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:07,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:07,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:07,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:07,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:07,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:07,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:28:07,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:07,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:07,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:07,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:28:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:07,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834037178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:07,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:07,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:28:07,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842941436] [2021-07-13 20:28:07,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:07,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:07,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:07,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:28:07,588 INFO L87 Difference]: Start difference. First operand 4426 states and 14763 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:11,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:11,694 INFO L93 Difference]: Finished difference Result 5777 states and 18640 transitions. [2021-07-13 20:28:11,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-13 20:28:11,695 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:11,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:11,706 INFO L225 Difference]: With dead ends: 5777 [2021-07-13 20:28:11,706 INFO L226 Difference]: Without dead ends: 5762 [2021-07-13 20:28:11,707 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2923 ImplicationChecksByTransitivity, 3603.8ms TimeCoverageRelationStatistics Valid=1112, Invalid=7444, Unknown=0, NotChecked=0, Total=8556 [2021-07-13 20:28:11,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2021-07-13 20:28:11,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 4422. [2021-07-13 20:28:11,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4422 states, 4421 states have (on average 3.3365754354218504) internal successors, (14751), 4421 states have internal predecessors, (14751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:11,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4422 states to 4422 states and 14751 transitions. [2021-07-13 20:28:11,782 INFO L78 Accepts]: Start accepts. Automaton has 4422 states and 14751 transitions. Word has length 30 [2021-07-13 20:28:11,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:11,783 INFO L482 AbstractCegarLoop]: Abstraction has 4422 states and 14751 transitions. [2021-07-13 20:28:11,783 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:11,783 INFO L276 IsEmpty]: Start isEmpty. Operand 4422 states and 14751 transitions. [2021-07-13 20:28:11,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:11,789 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:11,789 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:12,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:12,005 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:12,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:12,005 INFO L82 PathProgramCache]: Analyzing trace with hash 2049008924, now seen corresponding path program 65 times [2021-07-13 20:28:12,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:12,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897790761] [2021-07-13 20:28:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:12,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:12,398 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:12,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:12,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897790761] [2021-07-13 20:28:12,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897790761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:12,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846158524] [2021-07-13 20:28:12,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:12,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:28:12,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:12,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:12,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:12,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:12,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:12,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:12,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:12,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:28:12,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:12,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:12,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:12,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:12,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:12,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:28:12,650 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:12,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:12,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:12,654 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:28:12,674 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:12,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846158524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:12,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:12,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:28:12,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69133877] [2021-07-13 20:28:12,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:28:12,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:12,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:28:12,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:28:12,675 INFO L87 Difference]: Start difference. First operand 4422 states and 14751 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:14,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:14,552 INFO L93 Difference]: Finished difference Result 6448 states and 20943 transitions. [2021-07-13 20:28:14,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:28:14,552 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:14,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:14,564 INFO L225 Difference]: With dead ends: 6448 [2021-07-13 20:28:14,565 INFO L226 Difference]: Without dead ends: 6427 [2021-07-13 20:28:14,565 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1120 ImplicationChecksByTransitivity, 1687.6ms TimeCoverageRelationStatistics Valid=519, Invalid=3141, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:28:14,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6427 states. [2021-07-13 20:28:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6427 to 4435. [2021-07-13 20:28:14,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4435 states, 4434 states have (on average 3.3344609833107803) internal successors, (14785), 4434 states have internal predecessors, (14785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:14,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4435 states to 4435 states and 14785 transitions. [2021-07-13 20:28:14,642 INFO L78 Accepts]: Start accepts. Automaton has 4435 states and 14785 transitions. Word has length 30 [2021-07-13 20:28:14,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:14,642 INFO L482 AbstractCegarLoop]: Abstraction has 4435 states and 14785 transitions. [2021-07-13 20:28:14,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:14,642 INFO L276 IsEmpty]: Start isEmpty. Operand 4435 states and 14785 transitions. [2021-07-13 20:28:14,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:14,649 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:14,649 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:14,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:14,865 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:14,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:14,865 INFO L82 PathProgramCache]: Analyzing trace with hash 773219232, now seen corresponding path program 66 times [2021-07-13 20:28:14,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:14,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348156652] [2021-07-13 20:28:14,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:15,192 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:15,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:15,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348156652] [2021-07-13 20:28:15,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348156652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:15,192 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460555377] [2021-07-13 20:28:15,192 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:15,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:28:15,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:15,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:15,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:15,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:15,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:15,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:15,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:28:15,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:15,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:15,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:15,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:15,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:15,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:15,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:28:15,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:15,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:15,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:15,445 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:28:15,463 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:15,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460555377] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:15,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:15,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:28:15,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486609620] [2021-07-13 20:28:15,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:15,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:15,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:15,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:28:15,464 INFO L87 Difference]: Start difference. First operand 4435 states and 14785 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:19,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:19,837 INFO L93 Difference]: Finished difference Result 6020 states and 19485 transitions. [2021-07-13 20:28:19,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:28:19,837 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:19,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:19,848 INFO L225 Difference]: With dead ends: 6020 [2021-07-13 20:28:19,848 INFO L226 Difference]: Without dead ends: 5998 [2021-07-13 20:28:19,849 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3145 ImplicationChecksByTransitivity, 3599.8ms TimeCoverageRelationStatistics Valid=1155, Invalid=8351, Unknown=0, NotChecked=0, Total=9506 [2021-07-13 20:28:19,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2021-07-13 20:28:19,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 4432. [2021-07-13 20:28:19,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4432 states, 4431 states have (on average 3.336041525614985) internal successors, (14782), 4431 states have internal predecessors, (14782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:19,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4432 states to 4432 states and 14782 transitions. [2021-07-13 20:28:19,919 INFO L78 Accepts]: Start accepts. Automaton has 4432 states and 14782 transitions. Word has length 30 [2021-07-13 20:28:19,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:19,919 INFO L482 AbstractCegarLoop]: Abstraction has 4432 states and 14782 transitions. [2021-07-13 20:28:19,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:19,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4432 states and 14782 transitions. [2021-07-13 20:28:19,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:19,925 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:19,925 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:20,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:20,141 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:20,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:20,141 INFO L82 PathProgramCache]: Analyzing trace with hash -525612764, now seen corresponding path program 67 times [2021-07-13 20:28:20,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:20,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582152587] [2021-07-13 20:28:20,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:20,545 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:20,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:20,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582152587] [2021-07-13 20:28:20,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582152587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:20,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528706535] [2021-07-13 20:28:20,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:20,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:20,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:20,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:20,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:20,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:20,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:20,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:20,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:28:20,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:20,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:20,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:20,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:20,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:20,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:20,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-07-13 20:28:20,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:20,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:20,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:20,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:3 [2021-07-13 20:28:20,914 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:20,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528706535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:20,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:20,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:28:20,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888418292] [2021-07-13 20:28:20,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:28:20,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:20,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:28:20,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:28:20,915 INFO L87 Difference]: Start difference. First operand 4432 states and 14782 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:23,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:23,605 INFO L93 Difference]: Finished difference Result 6936 states and 22388 transitions. [2021-07-13 20:28:23,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:28:23,605 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:23,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:23,620 INFO L225 Difference]: With dead ends: 6936 [2021-07-13 20:28:23,620 INFO L226 Difference]: Without dead ends: 6915 [2021-07-13 20:28:23,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 2025.7ms TimeCoverageRelationStatistics Valid=637, Invalid=3919, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:28:23,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6915 states. [2021-07-13 20:28:23,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6915 to 4468. [2021-07-13 20:28:23,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4468 states, 4467 states have (on average 3.338929930602194) internal successors, (14915), 4467 states have internal predecessors, (14915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:23,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4468 states to 4468 states and 14915 transitions. [2021-07-13 20:28:23,714 INFO L78 Accepts]: Start accepts. Automaton has 4468 states and 14915 transitions. Word has length 30 [2021-07-13 20:28:23,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:23,714 INFO L482 AbstractCegarLoop]: Abstraction has 4468 states and 14915 transitions. [2021-07-13 20:28:23,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:23,715 INFO L276 IsEmpty]: Start isEmpty. Operand 4468 states and 14915 transitions. [2021-07-13 20:28:23,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:23,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:23,721 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:23,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:23,929 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:23,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:23,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1247495072, now seen corresponding path program 68 times [2021-07-13 20:28:23,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:23,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002514742] [2021-07-13 20:28:23,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:23,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:24,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:24,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002514742] [2021-07-13 20:28:24,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002514742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:24,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585647621] [2021-07-13 20:28:24,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:24,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:24,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:24,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:28:24,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:24,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:24,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:24,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:24,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:24,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, 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 55 [2021-07-13 20:28:24,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:28:24,574 INFO L628 ElimStorePlain]: treesize reduction 46, result has 48.3 percent of original size [2021-07-13 20:28:24,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:24,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:28:24,578 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:24,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:24,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:24,587 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-07-13 20:28:24,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:24,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585647621] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:24,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:24,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-07-13 20:28:24,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148277254] [2021-07-13 20:28:24,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:28:24,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:24,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:28:24,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:28:24,685 INFO L87 Difference]: Start difference. First operand 4468 states and 14915 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:29,661 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-07-13 20:28:32,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:32,409 INFO L93 Difference]: Finished difference Result 9655 states and 30623 transitions. [2021-07-13 20:28:32,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-07-13 20:28:32,409 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:28:32,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:32,427 INFO L225 Difference]: With dead ends: 9655 [2021-07-13 20:28:32,427 INFO L226 Difference]: Without dead ends: 9569 [2021-07-13 20:28:32,428 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7196 ImplicationChecksByTransitivity, 6038.5ms TimeCoverageRelationStatistics Valid=2439, Invalid=17301, Unknown=0, NotChecked=0, Total=19740 [2021-07-13 20:28:32,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9569 states. [2021-07-13 20:28:32,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9569 to 4471. [2021-07-13 20:28:32,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4471 states, 4470 states have (on average 3.33668903803132) internal successors, (14915), 4470 states have internal predecessors, (14915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:32,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4471 states to 4471 states and 14915 transitions. [2021-07-13 20:28:32,532 INFO L78 Accepts]: Start accepts. Automaton has 4471 states and 14915 transitions. Word has length 30 [2021-07-13 20:28:32,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:32,532 INFO L482 AbstractCegarLoop]: Abstraction has 4471 states and 14915 transitions. [2021-07-13 20:28:32,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:32,532 INFO L276 IsEmpty]: Start isEmpty. Operand 4471 states and 14915 transitions. [2021-07-13 20:28:32,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:32,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:32,539 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:32,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2021-07-13 20:28:32,753 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:32,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:32,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1783236413, now seen corresponding path program 51 times [2021-07-13 20:28:32,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:32,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792503639] [2021-07-13 20:28:32,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:32,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:32,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:32,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792503639] [2021-07-13 20:28:32,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792503639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:32,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249858363] [2021-07-13 20:28:32,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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:33,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:28:33,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:33,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:28:33,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:33,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:33,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:33,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 31 treesize of output 23 [2021-07-13 20:28:33,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:33,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:33,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:33,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:28:33,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:33,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:33,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:33,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:28:33,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:33,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249858363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:33,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:33,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:28:33,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906394981] [2021-07-13 20:28:33,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:33,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:33,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:33,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:33,299 INFO L87 Difference]: Start difference. First operand 4471 states and 14915 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:34,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:34,227 INFO L93 Difference]: Finished difference Result 5384 states and 17730 transitions. [2021-07-13 20:28:34,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:28:34,227 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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 30 [2021-07-13 20:28:34,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:34,237 INFO L225 Difference]: With dead ends: 5384 [2021-07-13 20:28:34,237 INFO L226 Difference]: Without dead ends: 5369 [2021-07-13 20:28:34,237 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 818.4ms TimeCoverageRelationStatistics Valid=231, Invalid=1175, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:28:34,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5369 states. [2021-07-13 20:28:34,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5369 to 4486. [2021-07-13 20:28:34,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4486 states, 4485 states have (on average 3.336231884057971) internal successors, (14963), 4485 states have internal predecessors, (14963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:34,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4486 states to 4486 states and 14963 transitions. [2021-07-13 20:28:34,300 INFO L78 Accepts]: Start accepts. Automaton has 4486 states and 14963 transitions. Word has length 30 [2021-07-13 20:28:34,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:34,300 INFO L482 AbstractCegarLoop]: Abstraction has 4486 states and 14963 transitions. [2021-07-13 20:28:34,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:34,300 INFO L276 IsEmpty]: Start isEmpty. Operand 4486 states and 14963 transitions. [2021-07-13 20:28:34,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:34,306 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:34,306 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:34,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-13 20:28:34,521 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:34,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:34,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1936352675, now seen corresponding path program 52 times [2021-07-13 20:28:34,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:34,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189697060] [2021-07-13 20:28:34,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:34,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:34,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189697060] [2021-07-13 20:28:34,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189697060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:34,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596756977] [2021-07-13 20:28:34,730 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:34,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:28:34,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:34,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:34,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:34,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:34,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:34,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:28:34,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:34,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:34,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:34,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:28:34,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:34,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:34,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:34,988 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:28:35,003 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:35,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596756977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:35,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:35,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:35,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978461430] [2021-07-13 20:28:35,004 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:35,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:35,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:35,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:35,004 INFO L87 Difference]: Start difference. First operand 4486 states and 14963 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:36,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:36,782 INFO L93 Difference]: Finished difference Result 6109 states and 19959 transitions. [2021-07-13 20:28:36,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:28:36,783 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:36,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:36,794 INFO L225 Difference]: With dead ends: 6109 [2021-07-13 20:28:36,794 INFO L226 Difference]: Without dead ends: 6090 [2021-07-13 20:28:36,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 1364.2ms TimeCoverageRelationStatistics Valid=349, Invalid=2201, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:28:36,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6090 states. [2021-07-13 20:28:36,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6090 to 4531. [2021-07-13 20:28:36,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4531 states, 4530 states have (on average 3.3386313465783664) internal successors, (15124), 4530 states have internal predecessors, (15124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:36,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4531 states to 4531 states and 15124 transitions. [2021-07-13 20:28:36,868 INFO L78 Accepts]: Start accepts. Automaton has 4531 states and 15124 transitions. Word has length 30 [2021-07-13 20:28:36,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:36,868 INFO L482 AbstractCegarLoop]: Abstraction has 4531 states and 15124 transitions. [2021-07-13 20:28:36,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:36,868 INFO L276 IsEmpty]: Start isEmpty. Operand 4531 states and 15124 transitions. [2021-07-13 20:28:36,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:36,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:36,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:37,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:37,089 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:37,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:37,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1725054549, now seen corresponding path program 53 times [2021-07-13 20:28:37,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:37,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22926714] [2021-07-13 20:28:37,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:37,301 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:37,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:37,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22926714] [2021-07-13 20:28:37,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22926714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:37,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014505792] [2021-07-13 20:28:37,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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:37,332 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:28:37,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:37,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:28:37,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:37,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:37,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:37,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:28:37,528 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:37,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:37,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:28:37,539 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:37,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:37,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:37,548 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:28:37,590 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:37,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014505792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:37,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:37,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:28:37,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582968942] [2021-07-13 20:28:37,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:37,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:37,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:37,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:37,591 INFO L87 Difference]: Start difference. First operand 4531 states and 15124 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:39,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:39,094 INFO L93 Difference]: Finished difference Result 6199 states and 20320 transitions. [2021-07-13 20:28:39,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:28:39,094 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:28:39,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:39,105 INFO L225 Difference]: With dead ends: 6199 [2021-07-13 20:28:39,105 INFO L226 Difference]: Without dead ends: 6184 [2021-07-13 20:28:39,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1344.9ms TimeCoverageRelationStatistics Valid=464, Invalid=2086, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:28:39,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6184 states. [2021-07-13 20:28:39,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6184 to 4525. [2021-07-13 20:28:39,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.3370910698496905) internal successors, (15097), 4524 states have internal predecessors, (15097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:39,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 15097 transitions. [2021-07-13 20:28:39,183 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 15097 transitions. Word has length 30 [2021-07-13 20:28:39,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:39,183 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 15097 transitions. [2021-07-13 20:28:39,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:39,183 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 15097 transitions. [2021-07-13 20:28:39,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:39,189 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:39,189 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:39,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-07-13 20:28:39,405 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:39,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:39,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1099438741, now seen corresponding path program 54 times [2021-07-13 20:28:39,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:39,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710867395] [2021-07-13 20:28:39,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:39,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:39,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:39,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710867395] [2021-07-13 20:28:39,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710867395] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:39,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830389786] [2021-07-13 20:28:39,617 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:39,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:28:39,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:39,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:28:39,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:39,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:39,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:39,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:39,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:28:39,816 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:39,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:39,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:28:39,825 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:39,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:39,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:39,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:28:39,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:39,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830389786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:39,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:39,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:39,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328102116] [2021-07-13 20:28:39,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:39,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:39,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:39,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:39,892 INFO L87 Difference]: Start difference. First operand 4525 states and 15097 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:41,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:41,654 INFO L93 Difference]: Finished difference Result 6088 states and 20016 transitions. [2021-07-13 20:28:41,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:28:41,654 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:28:41,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:41,665 INFO L225 Difference]: With dead ends: 6088 [2021-07-13 20:28:41,665 INFO L226 Difference]: Without dead ends: 6063 [2021-07-13 20:28:41,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 1462.5ms TimeCoverageRelationStatistics Valid=427, Invalid=2543, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:28:41,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-07-13 20:28:41,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4480. [2021-07-13 20:28:41,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4480 states, 4479 states have (on average 3.3331100692118776) internal successors, (14929), 4479 states have internal predecessors, (14929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:41,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4480 states to 4480 states and 14929 transitions. [2021-07-13 20:28:41,741 INFO L78 Accepts]: Start accepts. Automaton has 4480 states and 14929 transitions. Word has length 30 [2021-07-13 20:28:41,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:41,742 INFO L482 AbstractCegarLoop]: Abstraction has 4480 states and 14929 transitions. [2021-07-13 20:28:41,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:41,742 INFO L276 IsEmpty]: Start isEmpty. Operand 4480 states and 14929 transitions. [2021-07-13 20:28:41,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:41,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:41,748 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:41,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:41,964 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:41,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:41,964 INFO L82 PathProgramCache]: Analyzing trace with hash -345168329, now seen corresponding path program 55 times [2021-07-13 20:28:41,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:41,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587994867] [2021-07-13 20:28:41,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:42,199 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:42,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:42,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587994867] [2021-07-13 20:28:42,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587994867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:42,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592637081] [2021-07-13 20:28:42,200 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:42,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:42,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:42,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:42,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:42,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:42,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:42,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:42,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:42,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 33 [2021-07-13 20:28:42,417 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:42,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:42,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:42,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:42,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:28:42,428 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:42,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:42,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:42,435 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:28:42,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:42,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592637081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:42,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:42,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:42,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224688848] [2021-07-13 20:28:42,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:42,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:42,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:42,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:42,478 INFO L87 Difference]: Start difference. First operand 4480 states and 14929 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:44,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:44,722 INFO L93 Difference]: Finished difference Result 6113 states and 19933 transitions. [2021-07-13 20:28:44,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:28:44,722 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:28:44,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:44,733 INFO L225 Difference]: With dead ends: 6113 [2021-07-13 20:28:44,734 INFO L226 Difference]: Without dead ends: 6067 [2021-07-13 20:28:44,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 1597.0ms TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:28:44,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2021-07-13 20:28:44,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 4447. [2021-07-13 20:28:44,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 4446 states have (on average 3.332433648223122) internal successors, (14816), 4446 states have internal predecessors, (14816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:44,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 14816 transitions. [2021-07-13 20:28:44,858 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 14816 transitions. Word has length 30 [2021-07-13 20:28:44,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:44,859 INFO L482 AbstractCegarLoop]: Abstraction has 4447 states and 14816 transitions. [2021-07-13 20:28:44,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:44,859 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 14816 transitions. [2021-07-13 20:28:44,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:44,865 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:44,865 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:45,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:45,077 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:45,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:45,077 INFO L82 PathProgramCache]: Analyzing trace with hash -329630497, now seen corresponding path program 56 times [2021-07-13 20:28:45,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:45,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556845654] [2021-07-13 20:28:45,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:45,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:45,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:45,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556845654] [2021-07-13 20:28:45,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556845654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:45,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305535514] [2021-07-13 20:28:45,314 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:45,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:45,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:45,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:45,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:45,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:45,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:45,508 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:45,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:28:45,509 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:45,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:45,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:28:45,518 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:45,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:45,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:45,525 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:28:45,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:45,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305535514] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:45,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:45,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:45,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400081581] [2021-07-13 20:28:45,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:45,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:45,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:45,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:45,594 INFO L87 Difference]: Start difference. First operand 4447 states and 14816 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:47,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:47,411 INFO L93 Difference]: Finished difference Result 6558 states and 21381 transitions. [2021-07-13 20:28:47,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:28:47,411 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:28:47,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:47,423 INFO L225 Difference]: With dead ends: 6558 [2021-07-13 20:28:47,424 INFO L226 Difference]: Without dead ends: 6508 [2021-07-13 20:28:47,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1494.0ms TimeCoverageRelationStatistics Valid=436, Invalid=2426, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:28:47,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2021-07-13 20:28:47,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 4468. [2021-07-13 20:28:47,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4468 states, 4467 states have (on average 3.3335571972240876) internal successors, (14891), 4467 states have internal predecessors, (14891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:47,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4468 states to 4468 states and 14891 transitions. [2021-07-13 20:28:47,500 INFO L78 Accepts]: Start accepts. Automaton has 4468 states and 14891 transitions. Word has length 30 [2021-07-13 20:28:47,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:47,500 INFO L482 AbstractCegarLoop]: Abstraction has 4468 states and 14891 transitions. [2021-07-13 20:28:47,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:47,500 INFO L276 IsEmpty]: Start isEmpty. Operand 4468 states and 14891 transitions. [2021-07-13 20:28:47,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:47,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:47,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:47,721 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2021-07-13 20:28:47,721 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:47,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:47,721 INFO L82 PathProgramCache]: Analyzing trace with hash 882077603, now seen corresponding path program 57 times [2021-07-13 20:28:47,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:47,722 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023939834] [2021-07-13 20:28:47,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:47,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:47,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:47,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:47,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023939834] [2021-07-13 20:28:47,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023939834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:47,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647284956] [2021-07-13 20:28:47,962 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:47,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:28:47,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:47,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:28:47,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:48,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:48,259 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:48,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:28:48,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:28:48,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:48,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:48,284 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:28:48,286 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:48,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:48,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:48,305 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:28:48,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 28 [2021-07-13 20:28:48,307 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:48,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:48,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:28:48,331 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:59 [2021-07-13 20:28:48,418 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:48,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647284956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:48,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:48,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:28:48,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33698567] [2021-07-13 20:28:48,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:48,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:48,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:48,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:28:48,419 INFO L87 Difference]: Start difference. First operand 4468 states and 14891 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:49,705 INFO L93 Difference]: Finished difference Result 5915 states and 19379 transitions. [2021-07-13 20:28:49,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:28:49,706 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:28:49,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:49,717 INFO L225 Difference]: With dead ends: 5915 [2021-07-13 20:28:49,717 INFO L226 Difference]: Without dead ends: 5867 [2021-07-13 20:28:49,717 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1113.0ms TimeCoverageRelationStatistics Valid=277, Invalid=1793, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:28:49,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5867 states. [2021-07-13 20:28:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5867 to 4507. [2021-07-13 20:28:49,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4507 states, 4506 states have (on average 3.331335996449179) internal successors, (15011), 4506 states have internal predecessors, (15011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4507 states to 4507 states and 15011 transitions. [2021-07-13 20:28:49,798 INFO L78 Accepts]: Start accepts. Automaton has 4507 states and 15011 transitions. Word has length 30 [2021-07-13 20:28:49,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:49,798 INFO L482 AbstractCegarLoop]: Abstraction has 4507 states and 15011 transitions. [2021-07-13 20:28:49,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:49,798 INFO L276 IsEmpty]: Start isEmpty. Operand 4507 states and 15011 transitions. [2021-07-13 20:28:49,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:49,805 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:49,805 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:50,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable290 [2021-07-13 20:28:50,020 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:50,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:50,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1259499849, now seen corresponding path program 58 times [2021-07-13 20:28:50,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:50,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737836692] [2021-07-13 20:28:50,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:50,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:50,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:50,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:50,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737836692] [2021-07-13 20:28:50,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737836692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:50,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638045413] [2021-07-13 20:28:50,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:50,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:28:50,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:50,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:50,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:50,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:50,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:50,441 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:50,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-07-13 20:28:50,442 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:50,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:50,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:28:50,450 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:50,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:50,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:50,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-07-13 20:28:50,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:50,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638045413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:50,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:50,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:50,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156321695] [2021-07-13 20:28:50,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:50,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:50,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:50,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:50,499 INFO L87 Difference]: Start difference. First operand 4507 states and 15011 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:52,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:52,306 INFO L93 Difference]: Finished difference Result 6362 states and 20772 transitions. [2021-07-13 20:28:52,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:28:52,306 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:28:52,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:52,319 INFO L225 Difference]: With dead ends: 6362 [2021-07-13 20:28:52,319 INFO L226 Difference]: Without dead ends: 6312 [2021-07-13 20:28:52,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1390.0ms TimeCoverageRelationStatistics Valid=447, Invalid=2633, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:28:52,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6312 states. [2021-07-13 20:28:52,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6312 to 4492. [2021-07-13 20:28:52,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4492 states, 4491 states have (on average 3.331774660431975) internal successors, (14963), 4491 states have internal predecessors, (14963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:52,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4492 states to 4492 states and 14963 transitions. [2021-07-13 20:28:52,407 INFO L78 Accepts]: Start accepts. Automaton has 4492 states and 14963 transitions. Word has length 30 [2021-07-13 20:28:52,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:52,407 INFO L482 AbstractCegarLoop]: Abstraction has 4492 states and 14963 transitions. [2021-07-13 20:28:52,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:52,407 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 14963 transitions. [2021-07-13 20:28:52,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:52,413 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:52,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:52,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:52,629 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:52,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:52,629 INFO L82 PathProgramCache]: Analyzing trace with hash -574521669, now seen corresponding path program 59 times [2021-07-13 20:28:52,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:52,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179240020] [2021-07-13 20:28:52,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:52,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:52,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:52,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:52,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179240020] [2021-07-13 20:28:52,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179240020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:52,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659135729] [2021-07-13 20:28:52,992 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:53,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:28:53,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:53,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:53,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:53,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:53,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:53,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:28:53,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:53,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:53,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:28:53,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:28:53,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:28:53,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:53,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:53,270 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:28:53,292 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:53,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659135729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:53,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:53,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-07-13 20:28:53,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979103436] [2021-07-13 20:28:53,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:28:53,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:53,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:28:53,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:28:53,294 INFO L87 Difference]: Start difference. First operand 4492 states and 14963 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:53,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:53,749 INFO L93 Difference]: Finished difference Result 4660 states and 15406 transitions. [2021-07-13 20:28:53,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:28:53,749 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:28:53,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:53,757 INFO L225 Difference]: With dead ends: 4660 [2021-07-13 20:28:53,757 INFO L226 Difference]: Without dead ends: 4641 [2021-07-13 20:28:53,757 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 606.0ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:28:53,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4641 states. [2021-07-13 20:28:53,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4641 to 4480. [2021-07-13 20:28:53,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4480 states, 4479 states have (on average 3.3340031256977003) internal successors, (14933), 4479 states have internal predecessors, (14933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:53,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4480 states to 4480 states and 14933 transitions. [2021-07-13 20:28:53,819 INFO L78 Accepts]: Start accepts. Automaton has 4480 states and 14933 transitions. Word has length 30 [2021-07-13 20:28:53,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:53,819 INFO L482 AbstractCegarLoop]: Abstraction has 4480 states and 14933 transitions. [2021-07-13 20:28:53,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:53,820 INFO L276 IsEmpty]: Start isEmpty. Operand 4480 states and 14933 transitions. [2021-07-13 20:28:53,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:53,826 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:53,826 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:54,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2021-07-13 20:28:54,042 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:54,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:54,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1112954235, now seen corresponding path program 60 times [2021-07-13 20:28:54,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:54,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471602454] [2021-07-13 20:28:54,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:54,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:54,285 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:54,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:54,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471602454] [2021-07-13 20:28:54,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471602454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:54,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251099868] [2021-07-13 20:28:54,285 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:54,318 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:28:54,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:54,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:28:54,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:54,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:54,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:54,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:28:54,484 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:54,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:54,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:28:54,492 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:54,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:54,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:54,498 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:28:54,535 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:54,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251099868] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:54,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:54,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:28:54,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027505975] [2021-07-13 20:28:54,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:28:54,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:54,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:28:54,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:28:54,536 INFO L87 Difference]: Start difference. First operand 4480 states and 14933 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:55,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:55,751 INFO L93 Difference]: Finished difference Result 6076 states and 19915 transitions. [2021-07-13 20:28:55,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:28:55,752 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:28:55,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:55,762 INFO L225 Difference]: With dead ends: 6076 [2021-07-13 20:28:55,762 INFO L226 Difference]: Without dead ends: 6022 [2021-07-13 20:28:55,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1103.4ms TimeCoverageRelationStatistics Valid=371, Invalid=1699, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:28:55,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6022 states. [2021-07-13 20:28:55,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6022 to 4460. [2021-07-13 20:28:55,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4460 states, 4459 states have (on average 3.334155640278089) internal successors, (14867), 4459 states have internal predecessors, (14867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:55,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4460 states to 4460 states and 14867 transitions. [2021-07-13 20:28:55,834 INFO L78 Accepts]: Start accepts. Automaton has 4460 states and 14867 transitions. Word has length 30 [2021-07-13 20:28:55,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:55,834 INFO L482 AbstractCegarLoop]: Abstraction has 4460 states and 14867 transitions. [2021-07-13 20:28:55,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:55,834 INFO L276 IsEmpty]: Start isEmpty. Operand 4460 states and 14867 transitions. [2021-07-13 20:28:55,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:55,840 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:55,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:56,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-07-13 20:28:56,056 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:56,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:56,056 INFO L82 PathProgramCache]: Analyzing trace with hash -542795185, now seen corresponding path program 61 times [2021-07-13 20:28:56,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:56,056 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207758875] [2021-07-13 20:28:56,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:56,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:56,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:56,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207758875] [2021-07-13 20:28:56,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207758875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:56,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762841807] [2021-07-13 20:28:56,274 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:56,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:56,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:28:56,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:56,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:56,471 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:56,471 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 31 treesize of output 31 [2021-07-13 20:28:56,472 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:56,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:56,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:28:56,482 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:56,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:56,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:56,488 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:28:56,549 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:56,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762841807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:56,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:56,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:28:56,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613655004] [2021-07-13 20:28:56,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:56,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:56,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:56,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:28:56,550 INFO L87 Difference]: Start difference. First operand 4460 states and 14867 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:58,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:28:58,084 INFO L93 Difference]: Finished difference Result 6241 states and 20491 transitions. [2021-07-13 20:28:58,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:28:58,084 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:28:58,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:28:58,096 INFO L225 Difference]: With dead ends: 6241 [2021-07-13 20:28:58,097 INFO L226 Difference]: Without dead ends: 6216 [2021-07-13 20:28:58,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1236.2ms TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:28:58,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6216 states. [2021-07-13 20:28:58,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6216 to 4433. [2021-07-13 20:28:58,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4433 states, 4432 states have (on average 3.3334837545126352) internal successors, (14774), 4432 states have internal predecessors, (14774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:58,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4433 states to 4433 states and 14774 transitions. [2021-07-13 20:28:58,185 INFO L78 Accepts]: Start accepts. Automaton has 4433 states and 14774 transitions. Word has length 30 [2021-07-13 20:28:58,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:28:58,185 INFO L482 AbstractCegarLoop]: Abstraction has 4433 states and 14774 transitions. [2021-07-13 20:28:58,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:28:58,185 INFO L276 IsEmpty]: Start isEmpty. Operand 4433 states and 14774 transitions. [2021-07-13 20:28:58,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:28:58,192 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:28:58,192 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:28:58,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-07-13 20:28:58,408 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:28:58,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:28:58,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1116925583, now seen corresponding path program 62 times [2021-07-13 20:28:58,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:28:58,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869816122] [2021-07-13 20:28:58,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:28:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:28:58,649 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:58,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:28:58,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869816122] [2021-07-13 20:28:58,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869816122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:58,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798677501] [2021-07-13 20:28:58,649 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:28:58,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:28:58,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:28:58,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:28:58,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:28:58,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:28:58,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:28:58,847 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:28:58,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:28:58,856 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:28:58,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:28:58,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:28:58,862 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:28:58,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:28:58,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798677501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:28:58,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:28:58,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:28:58,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305933291] [2021-07-13 20:28:58,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:28:58,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:28:58,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:28:58,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:28:58,923 INFO L87 Difference]: Start difference. First operand 4433 states and 14774 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:00,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:00,090 INFO L93 Difference]: Finished difference Result 6004 states and 19715 transitions. [2021-07-13 20:29:00,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:29:00,091 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:29:00,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:00,101 INFO L225 Difference]: With dead ends: 6004 [2021-07-13 20:29:00,101 INFO L226 Difference]: Without dead ends: 5954 [2021-07-13 20:29:00,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1041.6ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:29:00,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5954 states. [2021-07-13 20:29:00,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5954 to 4399. [2021-07-13 20:29:00,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4399 states, 4398 states have (on average 3.330150068212824) internal successors, (14646), 4398 states have internal predecessors, (14646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:00,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4399 states to 4399 states and 14646 transitions. [2021-07-13 20:29:00,171 INFO L78 Accepts]: Start accepts. Automaton has 4399 states and 14646 transitions. Word has length 30 [2021-07-13 20:29:00,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:00,171 INFO L482 AbstractCegarLoop]: Abstraction has 4399 states and 14646 transitions. [2021-07-13 20:29:00,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:00,171 INFO L276 IsEmpty]: Start isEmpty. Operand 4399 states and 14646 transitions. [2021-07-13 20:29:00,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:00,176 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:00,176 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:00,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:00,392 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:00,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:00,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1426617695, now seen corresponding path program 63 times [2021-07-13 20:29:00,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:00,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441398452] [2021-07-13 20:29:00,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:00,690 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:00,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:00,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441398452] [2021-07-13 20:29:00,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441398452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:00,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242587684] [2021-07-13 20:29:00,690 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:00,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:29:00,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:00,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:00,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:00,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:00,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:00,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:00,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:00,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:00,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:00,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:01,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:01,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:01,003 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:29:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:01,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242587684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:01,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:01,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:29:01,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323485890] [2021-07-13 20:29:01,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:01,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:01,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:01,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:01,019 INFO L87 Difference]: Start difference. First operand 4399 states and 14646 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:01,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:01,638 INFO L93 Difference]: Finished difference Result 5475 states and 17962 transitions. [2021-07-13 20:29:01,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:29:01,638 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:29:01,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:01,649 INFO L225 Difference]: With dead ends: 5475 [2021-07-13 20:29:01,649 INFO L226 Difference]: Without dead ends: 5454 [2021-07-13 20:29:01,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 710.7ms TimeCoverageRelationStatistics Valid=215, Invalid=975, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:29:01,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5454 states. [2021-07-13 20:29:01,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5454 to 4423. [2021-07-13 20:29:01,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 3.3290366350067844) internal successors, (14721), 4422 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:01,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 14721 transitions. [2021-07-13 20:29:01,751 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 14721 transitions. Word has length 30 [2021-07-13 20:29:01,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:01,751 INFO L482 AbstractCegarLoop]: Abstraction has 4423 states and 14721 transitions. [2021-07-13 20:29:01,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:01,752 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 14721 transitions. [2021-07-13 20:29:01,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:01,757 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:01,757 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:01,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:01,973 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:01,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:01,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1037743381, now seen corresponding path program 64 times [2021-07-13 20:29:01,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:01,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60194878] [2021-07-13 20:29:01,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:02,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:02,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:02,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60194878] [2021-07-13 20:29:02,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60194878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:02,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204714108] [2021-07-13 20:29:02,198 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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:02,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:02,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:02,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:02,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:02,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:02,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:02,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:02,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:02,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:02,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:02,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:02,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:02,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:02,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:02,464 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:29:02,485 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:02,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204714108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:02,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:02,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:29:02,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908517169] [2021-07-13 20:29:02,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:02,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:02,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:02,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:02,486 INFO L87 Difference]: Start difference. First operand 4423 states and 14721 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:03,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:03,066 INFO L93 Difference]: Finished difference Result 5366 states and 17669 transitions. [2021-07-13 20:29:03,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:29:03,066 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:29:03,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:03,076 INFO L225 Difference]: With dead ends: 5366 [2021-07-13 20:29:03,076 INFO L226 Difference]: Without dead ends: 5347 [2021-07-13 20:29:03,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 536.9ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:29:03,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5347 states. [2021-07-13 20:29:03,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5347 to 4441. [2021-07-13 20:29:03,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4441 states, 4440 states have (on average 3.332882882882883) internal successors, (14798), 4440 states have internal predecessors, (14798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:03,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4441 states to 4441 states and 14798 transitions. [2021-07-13 20:29:03,142 INFO L78 Accepts]: Start accepts. Automaton has 4441 states and 14798 transitions. Word has length 30 [2021-07-13 20:29:03,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:03,143 INFO L482 AbstractCegarLoop]: Abstraction has 4441 states and 14798 transitions. [2021-07-13 20:29:03,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:03,143 INFO L276 IsEmpty]: Start isEmpty. Operand 4441 states and 14798 transitions. [2021-07-13 20:29:03,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:03,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:03,149 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:03,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-07-13 20:29:03,366 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:03,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:03,366 INFO L82 PathProgramCache]: Analyzing trace with hash -346404441, now seen corresponding path program 65 times [2021-07-13 20:29:03,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:03,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692530447] [2021-07-13 20:29:03,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:03,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:03,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:03,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:03,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692530447] [2021-07-13 20:29:03,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692530447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:03,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24880301] [2021-07-13 20:29:03,617 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:03,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:29:03,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:03,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:03,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:03,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:03,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29: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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:29:03,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:03,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:03,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:03,971 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:29:03,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-07-13 20:29:03,972 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:03,975 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:29:03,975 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:03,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:03,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:03,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:03,997 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:43, output treesize:47 [2021-07-13 20:29:04,204 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:04,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24880301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:04,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:04,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:29:04,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292619223] [2021-07-13 20:29:04,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:29:04,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:04,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:29:04,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:29:04,205 INFO L87 Difference]: Start difference. First operand 4441 states and 14798 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:06,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:06,053 INFO L93 Difference]: Finished difference Result 6019 states and 19674 transitions. [2021-07-13 20:29:06,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:29:06,053 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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 30 [2021-07-13 20:29:06,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:06,064 INFO L225 Difference]: With dead ends: 6019 [2021-07-13 20:29:06,065 INFO L226 Difference]: Without dead ends: 5950 [2021-07-13 20:29:06,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1699.3ms TimeCoverageRelationStatistics Valid=350, Invalid=2200, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:29:06,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5950 states. [2021-07-13 20:29:06,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5950 to 4431. [2021-07-13 20:29:06,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4431 states, 4430 states have (on average 3.3293453724604967) internal successors, (14749), 4430 states have internal predecessors, (14749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:06,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4431 states to 4431 states and 14749 transitions. [2021-07-13 20:29:06,171 INFO L78 Accepts]: Start accepts. Automaton has 4431 states and 14749 transitions. Word has length 30 [2021-07-13 20:29:06,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:06,171 INFO L482 AbstractCegarLoop]: Abstraction has 4431 states and 14749 transitions. [2021-07-13 20:29:06,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:06,171 INFO L276 IsEmpty]: Start isEmpty. Operand 4431 states and 14749 transitions. [2021-07-13 20:29:06,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:06,177 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:06,178 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:06,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-07-13 20:29:06,394 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:06,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:06,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1082189491, now seen corresponding path program 66 times [2021-07-13 20:29:06,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:06,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152491909] [2021-07-13 20:29:06,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:06,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:06,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:06,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:06,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152491909] [2021-07-13 20:29:06,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152491909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:06,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088895247] [2021-07-13 20:29:06,592 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:06,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:29:06,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:06,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:06,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:06,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:06,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:06,770 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 31 treesize of output 31 [2021-07-13 20:29:06,771 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:06,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:06,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:29:06,779 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:06,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:06,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:06,785 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:29:06,848 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:06,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088895247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:06,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:06,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:29:06,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992483041] [2021-07-13 20:29:06,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:06,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:06,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:06,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:06,849 INFO L87 Difference]: Start difference. First operand 4431 states and 14749 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:07,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:07,232 INFO L93 Difference]: Finished difference Result 5416 states and 17889 transitions. [2021-07-13 20:29:07,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:29:07,232 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:29:07,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:07,242 INFO L225 Difference]: With dead ends: 5416 [2021-07-13 20:29:07,242 INFO L226 Difference]: Without dead ends: 5391 [2021-07-13 20:29:07,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 448.4ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:29:07,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5391 states. [2021-07-13 20:29:07,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5391 to 4423. [2021-07-13 20:29:07,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 3.3290366350067844) internal successors, (14721), 4422 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:07,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 14721 transitions. [2021-07-13 20:29:07,310 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 14721 transitions. Word has length 30 [2021-07-13 20:29:07,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:07,310 INFO L482 AbstractCegarLoop]: Abstraction has 4423 states and 14721 transitions. [2021-07-13 20:29:07,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:07,310 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 14721 transitions. [2021-07-13 20:29:07,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:07,316 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:07,316 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:07,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:07,532 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:07,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:07,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1918733807, now seen corresponding path program 67 times [2021-07-13 20:29:07,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:07,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487228092] [2021-07-13 20:29:07,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:07,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:07,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487228092] [2021-07-13 20:29:07,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487228092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:07,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459135524] [2021-07-13 20:29:07,776 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:07,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:07,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:08,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:08,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:08,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:08,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:08,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:08,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:08,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:08,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:08,039 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:29:08,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:08,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459135524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:08,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:08,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:29:08,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462557260] [2021-07-13 20:29:08,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:08,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:08,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:08,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:08,114 INFO L87 Difference]: Start difference. First operand 4423 states and 14721 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:08,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:08,977 INFO L93 Difference]: Finished difference Result 5299 states and 17429 transitions. [2021-07-13 20:29:08,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:29:08,977 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:29:08,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:08,987 INFO L225 Difference]: With dead ends: 5299 [2021-07-13 20:29:08,987 INFO L226 Difference]: Without dead ends: 5280 [2021-07-13 20:29:08,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 900.4ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:29:08,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5280 states. [2021-07-13 20:29:09,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5280 to 4431. [2021-07-13 20:29:09,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4431 states, 4430 states have (on average 3.3311512415349886) internal successors, (14757), 4430 states have internal predecessors, (14757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:09,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4431 states to 4431 states and 14757 transitions. [2021-07-13 20:29:09,065 INFO L78 Accepts]: Start accepts. Automaton has 4431 states and 14757 transitions. Word has length 30 [2021-07-13 20:29:09,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:09,065 INFO L482 AbstractCegarLoop]: Abstraction has 4431 states and 14757 transitions. [2021-07-13 20:29:09,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:09,065 INFO L276 IsEmpty]: Start isEmpty. Operand 4431 states and 14757 transitions. [2021-07-13 20:29:09,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:09,072 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:09,072 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:09,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable319 [2021-07-13 20:29:09,288 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:09,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:09,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1684894549, now seen corresponding path program 68 times [2021-07-13 20:29:09,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:09,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279910958] [2021-07-13 20:29:09,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:09,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:09,538 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:09,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:09,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279910958] [2021-07-13 20:29:09,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279910958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:09,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048092847] [2021-07-13 20:29:09,538 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:09,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:29:09,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:09,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:09,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:09,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:09,785 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:09,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 31 [2021-07-13 20:29:09,786 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:09,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:09,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:29:09,797 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:09,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:09,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:09,806 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-07-13 20:29:09,855 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:09,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048092847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:09,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:09,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:29:09,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876918614] [2021-07-13 20:29:09,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:09,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:09,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:09,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:09,856 INFO L87 Difference]: Start difference. First operand 4431 states and 14757 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:11,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:11,349 INFO L93 Difference]: Finished difference Result 6243 states and 20314 transitions. [2021-07-13 20:29:11,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:29:11,350 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:29:11,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:11,361 INFO L225 Difference]: With dead ends: 6243 [2021-07-13 20:29:11,361 INFO L226 Difference]: Without dead ends: 6193 [2021-07-13 20:29:11,362 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1387.6ms TimeCoverageRelationStatistics Valid=458, Invalid=2298, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:29:11,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6193 states. [2021-07-13 20:29:11,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6193 to 4426. [2021-07-13 20:29:11,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.329491525423729) internal successors, (14733), 4425 states have internal predecessors, (14733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:11,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14733 transitions. [2021-07-13 20:29:11,440 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14733 transitions. Word has length 30 [2021-07-13 20:29:11,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:11,440 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14733 transitions. [2021-07-13 20:29:11,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:11,440 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14733 transitions. [2021-07-13 20:29:11,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:11,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:11,446 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:11,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-07-13 20:29:11,662 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:11,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:11,662 INFO L82 PathProgramCache]: Analyzing trace with hash -856770197, now seen corresponding path program 69 times [2021-07-13 20:29:11,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:11,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745771852] [2021-07-13 20:29:11,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:11,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:11,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:11,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745771852] [2021-07-13 20:29:11,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745771852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:11,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373374290] [2021-07-13 20:29:11,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:11,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:29:11,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:11,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:11,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:12,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:12,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:12,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:29:12,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:12,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:12,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:12,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:29:12,197 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:12,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:12,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:12,214 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:29:12,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:29:12,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:12,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:12,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:12,234 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:57 [2021-07-13 20:29:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:12,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373374290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:12,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:12,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:29:12,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102631058] [2021-07-13 20:29:12,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:12,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:12,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:12,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:12,364 INFO L87 Difference]: Start difference. First operand 4426 states and 14733 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:13,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:13,828 INFO L93 Difference]: Finished difference Result 5023 states and 16626 transitions. [2021-07-13 20:29:13,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:29:13,828 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:29:13,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:13,838 INFO L225 Difference]: With dead ends: 5023 [2021-07-13 20:29:13,838 INFO L226 Difference]: Without dead ends: 4994 [2021-07-13 20:29:13,839 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1423.8ms TimeCoverageRelationStatistics Valid=343, Invalid=1913, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:29:13,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2021-07-13 20:29:13,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 4443. [2021-07-13 20:29:13,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4443 states, 4442 states have (on average 3.330706888788834) internal successors, (14795), 4442 states have internal predecessors, (14795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:13,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4443 states to 4443 states and 14795 transitions. [2021-07-13 20:29:13,909 INFO L78 Accepts]: Start accepts. Automaton has 4443 states and 14795 transitions. Word has length 30 [2021-07-13 20:29:13,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:13,909 INFO L482 AbstractCegarLoop]: Abstraction has 4443 states and 14795 transitions. [2021-07-13 20:29:13,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:13,910 INFO L276 IsEmpty]: Start isEmpty. Operand 4443 states and 14795 transitions. [2021-07-13 20:29:13,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:13,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:13,916 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:14,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-07-13 20:29:14,132 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:14,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:14,132 INFO L82 PathProgramCache]: Analyzing trace with hash 505841331, now seen corresponding path program 70 times [2021-07-13 20:29:14,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:14,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880662814] [2021-07-13 20:29:14,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:14,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:14,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:14,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880662814] [2021-07-13 20:29:14,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880662814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:14,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950968695] [2021-07-13 20:29:14,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:14,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:14,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:14,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:14,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:14,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:14,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:14,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:14,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:14,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:14,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:14,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:14,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:14,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:14,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:14,682 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:29:14,704 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:14,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950968695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:14,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:14,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:29:14,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075350408] [2021-07-13 20:29:14,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:14,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:14,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:14,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:14,705 INFO L87 Difference]: Start difference. First operand 4443 states and 14795 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:15,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:15,779 INFO L93 Difference]: Finished difference Result 5778 states and 18969 transitions. [2021-07-13 20:29:15,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:29:15,779 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:29:15,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:15,790 INFO L225 Difference]: With dead ends: 5778 [2021-07-13 20:29:15,790 INFO L226 Difference]: Without dead ends: 5763 [2021-07-13 20:29:15,790 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1045.0ms TimeCoverageRelationStatistics Valid=334, Invalid=1646, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:29:15,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5763 states. [2021-07-13 20:29:15,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5763 to 4446. [2021-07-13 20:29:15,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4446 states, 4445 states have (on average 3.3304836895388075) internal successors, (14804), 4445 states have internal predecessors, (14804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:15,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4446 states to 4446 states and 14804 transitions. [2021-07-13 20:29:15,917 INFO L78 Accepts]: Start accepts. Automaton has 4446 states and 14804 transitions. Word has length 30 [2021-07-13 20:29:15,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:15,917 INFO L482 AbstractCegarLoop]: Abstraction has 4446 states and 14804 transitions. [2021-07-13 20:29:15,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:15,917 INFO L276 IsEmpty]: Start isEmpty. Operand 4446 states and 14804 transitions. [2021-07-13 20:29:15,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:15,923 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:15,923 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:16,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:16,139 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:16,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:16,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1319036757, now seen corresponding path program 71 times [2021-07-13 20:29:16,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:16,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988038404] [2021-07-13 20:29:16,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:16,344 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:16,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:16,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988038404] [2021-07-13 20:29:16,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988038404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:16,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492581642] [2021-07-13 20:29:16,344 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:16,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:29:16,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:16,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:16,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:16,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:16,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:16,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:16,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:16,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:16,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:16,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:16,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:16,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:16,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:16,626 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:29:16,647 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:16,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492581642] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:16,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:16,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:29:16,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459893845] [2021-07-13 20:29:16,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:29:16,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:16,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:29:16,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:29:16,649 INFO L87 Difference]: Start difference. First operand 4446 states and 14804 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:17,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:17,715 INFO L93 Difference]: Finished difference Result 5990 states and 19727 transitions. [2021-07-13 20:29:17,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:29:17,715 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:29:17,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:17,728 INFO L225 Difference]: With dead ends: 5990 [2021-07-13 20:29:17,728 INFO L226 Difference]: Without dead ends: 5965 [2021-07-13 20:29:17,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 919.6ms TimeCoverageRelationStatistics Valid=339, Invalid=1553, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:29:17,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2021-07-13 20:29:17,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 4487. [2021-07-13 20:29:17,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4487 states, 4486 states have (on average 3.3314757021845742) internal successors, (14945), 4486 states have internal predecessors, (14945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:17,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4487 states to 4487 states and 14945 transitions. [2021-07-13 20:29:17,802 INFO L78 Accepts]: Start accepts. Automaton has 4487 states and 14945 transitions. Word has length 30 [2021-07-13 20:29:17,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:17,802 INFO L482 AbstractCegarLoop]: Abstraction has 4487 states and 14945 transitions. [2021-07-13 20:29:17,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:17,802 INFO L276 IsEmpty]: Start isEmpty. Operand 4487 states and 14945 transitions. [2021-07-13 20:29:17,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:17,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:17,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:18,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-07-13 20:29:18,024 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:18,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:18,024 INFO L82 PathProgramCache]: Analyzing trace with hash -306833109, now seen corresponding path program 72 times [2021-07-13 20:29:18,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:18,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929753841] [2021-07-13 20:29:18,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:18,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:18,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:18,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:18,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929753841] [2021-07-13 20:29:18,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929753841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:18,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589302790] [2021-07-13 20:29:18,213 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:18,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:29:18,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:18,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:29:18,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:18,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:18,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:18,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:29:18,435 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:29:18,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:18,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:29:18,445 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:18,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:18,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:18,451 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:29:18,514 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:18,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589302790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:18,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:18,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:29:18,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857300182] [2021-07-13 20:29:18,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:18,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:18,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:18,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:18,515 INFO L87 Difference]: Start difference. First operand 4487 states and 14945 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:19,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:19,729 INFO L93 Difference]: Finished difference Result 5755 states and 18965 transitions. [2021-07-13 20:29:19,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:29:19,729 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:29:19,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:19,739 INFO L225 Difference]: With dead ends: 5755 [2021-07-13 20:29:19,740 INFO L226 Difference]: Without dead ends: 5730 [2021-07-13 20:29:19,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 1071.9ms TimeCoverageRelationStatistics Valid=350, Invalid=2002, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:29:19,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2021-07-13 20:29:19,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 4505. [2021-07-13 20:29:19,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.330373001776199) internal successors, (15000), 4504 states have internal predecessors, (15000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:19,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 15000 transitions. [2021-07-13 20:29:19,818 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 15000 transitions. Word has length 30 [2021-07-13 20:29:19,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:19,819 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 15000 transitions. [2021-07-13 20:29:19,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:19,819 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 15000 transitions. [2021-07-13 20:29:19,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:19,825 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:19,825 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:20,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:20,041 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:20,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:20,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1957101545, now seen corresponding path program 73 times [2021-07-13 20:29:20,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:20,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099720112] [2021-07-13 20:29:20,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:20,233 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:20,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:20,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099720112] [2021-07-13 20:29:20,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099720112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:20,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148412317] [2021-07-13 20:29:20,234 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:20,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:20,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:20,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:20,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:20,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:20,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:29:20,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:20,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:20,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:20,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:29:20,477 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:20,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:20,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:20,498 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:29:20,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:29:20,500 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:20,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:20,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:20,517 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-07-13 20:29:20,634 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:20,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148412317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:20,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:20,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:29:20,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504245704] [2021-07-13 20:29:20,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:20,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:20,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:20,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:20,635 INFO L87 Difference]: Start difference. First operand 4505 states and 15000 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:21,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:21,784 INFO L93 Difference]: Finished difference Result 5965 states and 19612 transitions. [2021-07-13 20:29:21,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:29:21,784 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:29:21,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:21,794 INFO L225 Difference]: With dead ends: 5965 [2021-07-13 20:29:21,794 INFO L226 Difference]: Without dead ends: 5940 [2021-07-13 20:29:21,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1083.9ms TimeCoverageRelationStatistics Valid=359, Invalid=1447, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:29:21,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5940 states. [2021-07-13 20:29:21,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5940 to 4529. [2021-07-13 20:29:21,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 4528 states have (on average 3.329505300353357) internal successors, (15076), 4528 states have internal predecessors, (15076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:21,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 15076 transitions. [2021-07-13 20:29:21,867 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 15076 transitions. Word has length 30 [2021-07-13 20:29:21,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:21,867 INFO L482 AbstractCegarLoop]: Abstraction has 4529 states and 15076 transitions. [2021-07-13 20:29:21,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:21,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 15076 transitions. [2021-07-13 20:29:21,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:21,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:21,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:22,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2021-07-13 20:29:22,089 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:22,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:22,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1902237233, now seen corresponding path program 74 times [2021-07-13 20:29:22,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:22,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119609918] [2021-07-13 20:29:22,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:22,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:22,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:22,274 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:22,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119609918] [2021-07-13 20:29:22,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119609918] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:22,274 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519973206] [2021-07-13 20:29:22,274 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:22,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:29:22,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:22,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:29:22,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:22,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:22,469 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-13 20:29:22,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-07-13 20:29:22,471 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:22,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:22,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:29:22,479 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:29:22,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:22,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:22,485 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:150, output treesize:15 [2021-07-13 20:29:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:22,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519973206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:22,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:22,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:29:22,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411643853] [2021-07-13 20:29:22,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:22,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:22,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:22,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:22,548 INFO L87 Difference]: Start difference. First operand 4529 states and 15076 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:23,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:23,706 INFO L93 Difference]: Finished difference Result 6048 states and 19898 transitions. [2021-07-13 20:29:23,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:29:23,706 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:29:23,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:23,764 INFO L225 Difference]: With dead ends: 6048 [2021-07-13 20:29:23,764 INFO L226 Difference]: Without dead ends: 5998 [2021-07-13 20:29:23,764 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 970.0ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:29:23,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2021-07-13 20:29:23,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 4551. [2021-07-13 20:29:23,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 3.3294505494505495) internal successors, (15149), 4550 states have internal predecessors, (15149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:23,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 15149 transitions. [2021-07-13 20:29:23,838 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 15149 transitions. Word has length 30 [2021-07-13 20:29:23,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:23,838 INFO L482 AbstractCegarLoop]: Abstraction has 4551 states and 15149 transitions. [2021-07-13 20:29:23,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:23,838 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 15149 transitions. [2021-07-13 20:29:23,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:23,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:23,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:24,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:24,061 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:24,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:24,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1887064679, now seen corresponding path program 75 times [2021-07-13 20:29:24,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:24,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38576333] [2021-07-13 20:29:24,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:24,351 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:24,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:24,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38576333] [2021-07-13 20:29:24,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38576333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:24,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034758051] [2021-07-13 20:29:24,351 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:24,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:29:24,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:24,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:24,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:24,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:24,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:29:24,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:24,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:24,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:24,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-07-13 20:29:24,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:24,686 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:29:24,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 69 [2021-07-13 20:29:24,711 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:24,785 INFO L628 ElimStorePlain]: treesize reduction 148, result has 27.8 percent of original size [2021-07-13 20:29:24,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:24,805 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:188 [2021-07-13 20:29:24,943 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-07-13 20:29:25,155 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-07-13 20:29:25,292 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:25,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034758051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:25,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:25,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-07-13 20:29:25,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393419521] [2021-07-13 20:29:25,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:29:25,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:25,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:29:25,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:29:25,293 INFO L87 Difference]: Start difference. First operand 4551 states and 15149 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:25,808 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-07-13 20:29:26,765 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-07-13 20:29:26,960 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 37 [2021-07-13 20:29:27,221 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-07-13 20:29:28,625 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-07-13 20:29:28,778 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 37 [2021-07-13 20:29:29,490 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-07-13 20:29:29,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:29,715 INFO L93 Difference]: Finished difference Result 7065 states and 22984 transitions. [2021-07-13 20:29:29,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:29:29,716 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:29:29,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:29,729 INFO L225 Difference]: With dead ends: 7065 [2021-07-13 20:29:29,730 INFO L226 Difference]: Without dead ends: 7025 [2021-07-13 20:29:29,730 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 4172.9ms TimeCoverageRelationStatistics Valid=673, Invalid=4019, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:29:29,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7025 states. [2021-07-13 20:29:29,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7025 to 4594. [2021-07-13 20:29:29,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4594 states, 4593 states have (on average 3.334421946440235) internal successors, (15315), 4593 states have internal predecessors, (15315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:29,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 15315 transitions. [2021-07-13 20:29:29,814 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 15315 transitions. Word has length 30 [2021-07-13 20:29:29,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:29,814 INFO L482 AbstractCegarLoop]: Abstraction has 4594 states and 15315 transitions. [2021-07-13 20:29:29,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:29,814 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 15315 transitions. [2021-07-13 20:29:29,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:29,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:29,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:30,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2021-07-13 20:29:30,037 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:30,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:30,037 INFO L82 PathProgramCache]: Analyzing trace with hash -837912312, now seen corresponding path program 69 times [2021-07-13 20:29:30,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:30,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142005236] [2021-07-13 20:29:30,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:30,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:30,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:30,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:30,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142005236] [2021-07-13 20:29:30,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142005236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:30,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520032405] [2021-07-13 20:29:30,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:30,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:29:30,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:30,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:30,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:30,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:30,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:30,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:30,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:30,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:30,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:30,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:30,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:30,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:30,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:30,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29: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, 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 7 [2021-07-13 20:29:30,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:30,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:30,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:30,638 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:30,662 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:30,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520032405] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:30,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:30,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:29:30,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616208653] [2021-07-13 20:29:30,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:30,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:30,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:30,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:30,663 INFO L87 Difference]: Start difference. First operand 4594 states and 15315 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:31,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:31,972 INFO L93 Difference]: Finished difference Result 5677 states and 18505 transitions. [2021-07-13 20:29:31,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:29:31,973 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:29:31,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:31,984 INFO L225 Difference]: With dead ends: 5677 [2021-07-13 20:29:31,984 INFO L226 Difference]: Without dead ends: 5651 [2021-07-13 20:29:31,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1279.6ms TimeCoverageRelationStatistics Valid=291, Invalid=1689, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:29:31,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5651 states. [2021-07-13 20:29:32,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5651 to 4608. [2021-07-13 20:29:32,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 3.331886260039071) internal successors, (15350), 4607 states have internal predecessors, (15350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:32,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 15350 transitions. [2021-07-13 20:29:32,060 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 15350 transitions. Word has length 30 [2021-07-13 20:29:32,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:32,060 INFO L482 AbstractCegarLoop]: Abstraction has 4608 states and 15350 transitions. [2021-07-13 20:29:32,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:32,060 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 15350 transitions. [2021-07-13 20:29:32,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:32,067 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:32,067 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:32,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-13 20:29:32,283 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:32,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:32,283 INFO L82 PathProgramCache]: Analyzing trace with hash -921666706, now seen corresponding path program 70 times [2021-07-13 20:29:32,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:32,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760753220] [2021-07-13 20:29:32,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:32,569 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:32,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:32,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760753220] [2021-07-13 20:29:32,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760753220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:32,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063276123] [2021-07-13 20:29:32,569 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:32,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:32,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:32,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:32,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:32,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:32,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:32,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:32,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:32,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:32,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:32,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:32,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:32,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:32,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:32,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:32,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:29:32,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:32,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:32,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:32,790 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:32,808 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:32,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063276123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:32,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:32,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-07-13 20:29:32,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349545365] [2021-07-13 20:29:32,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:29:32,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:32,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:29:32,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:29:32,808 INFO L87 Difference]: Start difference. First operand 4608 states and 15350 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:34,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:34,047 INFO L93 Difference]: Finished difference Result 5816 states and 18619 transitions. [2021-07-13 20:29:34,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:29:34,047 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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 30 [2021-07-13 20:29:34,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:34,058 INFO L225 Difference]: With dead ends: 5816 [2021-07-13 20:29:34,058 INFO L226 Difference]: Without dead ends: 5771 [2021-07-13 20:29:34,059 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1045.8ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:29:34,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5771 states. [2021-07-13 20:29:34,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5771 to 4648. [2021-07-13 20:29:34,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 3.3268775554120937) internal successors, (15460), 4647 states have internal predecessors, (15460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:34,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 15460 transitions. [2021-07-13 20:29:34,135 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 15460 transitions. Word has length 30 [2021-07-13 20:29:34,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:34,135 INFO L482 AbstractCegarLoop]: Abstraction has 4648 states and 15460 transitions. [2021-07-13 20:29:34,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:34,135 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 15460 transitions. [2021-07-13 20:29:34,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:34,190 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:34,190 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:34,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-13 20:29:34,391 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:34,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:34,391 INFO L82 PathProgramCache]: Analyzing trace with hash -883904124, now seen corresponding path program 71 times [2021-07-13 20:29:34,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:34,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082395748] [2021-07-13 20:29:34,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:34,735 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:34,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:34,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082395748] [2021-07-13 20:29:34,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082395748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:34,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854961736] [2021-07-13 20:29:34,736 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:34,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:29:34,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:34,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:29:34,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:34,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:34,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:34,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:34,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:34,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:34,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:34,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:34,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:34,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:34,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:34,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:34,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:29:34,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:34,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:34,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:34,976 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:34,999 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:35,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854961736] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:35,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:35,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:29:35,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835539143] [2021-07-13 20:29:35,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:35,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:35,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:35,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:35,000 INFO L87 Difference]: Start difference. First operand 4648 states and 15460 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:37,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:37,298 INFO L93 Difference]: Finished difference Result 5986 states and 19510 transitions. [2021-07-13 20:29:37,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:29:37,298 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-07-13 20:29:37,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:37,310 INFO L225 Difference]: With dead ends: 5986 [2021-07-13 20:29:37,310 INFO L226 Difference]: Without dead ends: 5944 [2021-07-13 20:29:37,310 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 2112.7ms TimeCoverageRelationStatistics Valid=750, Invalid=3540, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:29:37,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-07-13 20:29:37,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 4698. [2021-07-13 20:29:37,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 4697 states have (on average 3.3202043857781565) internal successors, (15595), 4697 states have internal predecessors, (15595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:37,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 15595 transitions. [2021-07-13 20:29:37,388 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 15595 transitions. Word has length 30 [2021-07-13 20:29:37,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:37,388 INFO L482 AbstractCegarLoop]: Abstraction has 4698 states and 15595 transitions. [2021-07-13 20:29:37,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:37,389 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 15595 transitions. [2021-07-13 20:29:37,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:37,396 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:37,396 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:37,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-07-13 20:29:37,610 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:37,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:37,610 INFO L82 PathProgramCache]: Analyzing trace with hash -223557876, now seen corresponding path program 72 times [2021-07-13 20:29:37,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:37,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411776913] [2021-07-13 20:29:37,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:37,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:37,907 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:37,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:37,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411776913] [2021-07-13 20:29:37,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411776913] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:37,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32558644] [2021-07-13 20:29:37,907 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:37,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:29:37,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:37,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:37,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:38,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:38,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:38,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:38,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29: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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:38,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:38,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:38,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:38,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:38,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:38,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:38,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-07-13 20:29:38,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:38,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:38,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:38,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:38,183 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:38,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32558644] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:38,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:38,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:29:38,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452854715] [2021-07-13 20:29:38,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:38,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:38,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:38,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:38,184 INFO L87 Difference]: Start difference. First operand 4698 states and 15595 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:40,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:40,146 INFO L93 Difference]: Finished difference Result 5808 states and 18957 transitions. [2021-07-13 20:29:40,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:29:40,146 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-07-13 20:29:40,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:40,157 INFO L225 Difference]: With dead ends: 5808 [2021-07-13 20:29:40,157 INFO L226 Difference]: Without dead ends: 5770 [2021-07-13 20:29:40,157 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1653.6ms TimeCoverageRelationStatistics Valid=480, Invalid=2382, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:29:40,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5770 states. [2021-07-13 20:29:40,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5770 to 4714. [2021-07-13 20:29:40,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4714 states, 4713 states have (on average 3.3178442605559093) internal successors, (15637), 4713 states have internal predecessors, (15637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:40,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4714 states to 4714 states and 15637 transitions. [2021-07-13 20:29:40,231 INFO L78 Accepts]: Start accepts. Automaton has 4714 states and 15637 transitions. Word has length 30 [2021-07-13 20:29:40,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:40,231 INFO L482 AbstractCegarLoop]: Abstraction has 4714 states and 15637 transitions. [2021-07-13 20:29:40,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:40,232 INFO L276 IsEmpty]: Start isEmpty. Operand 4714 states and 15637 transitions. [2021-07-13 20:29:40,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:40,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:40,238 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:40,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:40,454 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:40,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:40,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1914731034, now seen corresponding path program 73 times [2021-07-13 20:29:40,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:40,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955928289] [2021-07-13 20:29:40,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:40,814 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:40,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:40,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955928289] [2021-07-13 20:29:40,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955928289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:40,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905411776] [2021-07-13 20:29:40,814 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:40,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:40,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:40,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:41,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:41,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:41,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:41,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:41,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:41,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:41,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:41,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:41,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:41,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:41,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:41,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 7 [2021-07-13 20:29:41,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:41,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:41,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:41,039 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:41,057 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:41,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905411776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:41,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:41,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:29:41,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519807056] [2021-07-13 20:29:41,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:41,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:41,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:41,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:41,058 INFO L87 Difference]: Start difference. First operand 4714 states and 15637 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:42,697 INFO L93 Difference]: Finished difference Result 5746 states and 18695 transitions. [2021-07-13 20:29:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:29:42,697 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) 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 30 [2021-07-13 20:29:42,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:42,707 INFO L225 Difference]: With dead ends: 5746 [2021-07-13 20:29:42,707 INFO L226 Difference]: Without dead ends: 5720 [2021-07-13 20:29:42,708 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1569.4ms TimeCoverageRelationStatistics Valid=475, Invalid=2495, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:29:42,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5720 states. [2021-07-13 20:29:42,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5720 to 4726. [2021-07-13 20:29:42,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4726 states, 4725 states have (on average 3.315767195767196) internal successors, (15667), 4725 states have internal predecessors, (15667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:42,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4726 states to 4726 states and 15667 transitions. [2021-07-13 20:29:42,777 INFO L78 Accepts]: Start accepts. Automaton has 4726 states and 15667 transitions. Word has length 30 [2021-07-13 20:29:42,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:42,777 INFO L482 AbstractCegarLoop]: Abstraction has 4726 states and 15667 transitions. [2021-07-13 20:29:42,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:42,777 INFO L276 IsEmpty]: Start isEmpty. Operand 4726 states and 15667 transitions. [2021-07-13 20:29:42,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:42,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:42,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:42,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-07-13 20:29:43,000 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:43,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:43,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1952493616, now seen corresponding path program 74 times [2021-07-13 20:29:43,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:43,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568155181] [2021-07-13 20:29:43,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:43,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:43,345 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:43,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:43,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568155181] [2021-07-13 20:29:43,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568155181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:43,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361100005] [2021-07-13 20:29:43,345 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:43,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:29:43,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:43,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:29:43,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:43,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:43,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:43,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:43,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:43,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 54 treesize of output 38 [2021-07-13 20:29:43,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:43,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:43,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:43,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:43,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:43,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:43,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, 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 7 [2021-07-13 20:29:43,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:43,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:43,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:43,638 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-07-13 20:29:43,686 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:43,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361100005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:43,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:43,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-07-13 20:29:43,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623336427] [2021-07-13 20:29:43,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:29:43,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:43,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:29:43,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:29:43,687 INFO L87 Difference]: Start difference. First operand 4726 states and 15667 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:45,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:45,799 INFO L93 Difference]: Finished difference Result 6033 states and 19646 transitions. [2021-07-13 20:29:45,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:29:45,799 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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 30 [2021-07-13 20:29:45,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:45,810 INFO L225 Difference]: With dead ends: 6033 [2021-07-13 20:29:45,810 INFO L226 Difference]: Without dead ends: 5992 [2021-07-13 20:29:45,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1965.7ms TimeCoverageRelationStatistics Valid=599, Invalid=3561, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:29:45,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2021-07-13 20:29:45,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 4730. [2021-07-13 20:29:45,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4730 states, 4729 states have (on average 3.3150771833368577) internal successors, (15677), 4729 states have internal predecessors, (15677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:45,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4730 states to 4730 states and 15677 transitions. [2021-07-13 20:29:45,881 INFO L78 Accepts]: Start accepts. Automaton has 4730 states and 15677 transitions. Word has length 30 [2021-07-13 20:29:45,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:45,881 INFO L482 AbstractCegarLoop]: Abstraction has 4730 states and 15677 transitions. [2021-07-13 20:29:45,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:45,881 INFO L276 IsEmpty]: Start isEmpty. Operand 4730 states and 15677 transitions. [2021-07-13 20:29:45,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:45,887 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:45,887 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:46,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable370 [2021-07-13 20:29:46,104 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:46,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:46,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1715642334, now seen corresponding path program 75 times [2021-07-13 20:29:46,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:46,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695539229] [2021-07-13 20:29:46,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:46,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:46,447 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:46,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:46,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695539229] [2021-07-13 20:29:46,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695539229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:46,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584919328] [2021-07-13 20:29:46,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:46,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:29:46,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:46,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:46,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:46,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:46,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:46,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:46,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:46,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:29:46,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:46,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:46,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:46,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:46,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:46,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:46,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:29:46,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:46,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:46,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:46,786 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:29:46,803 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:46,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584919328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:46,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:46,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-07-13 20:29:46,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141523236] [2021-07-13 20:29:46,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:29:46,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:46,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:29:46,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:29:46,804 INFO L87 Difference]: Start difference. First operand 4730 states and 15677 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:48,433 INFO L93 Difference]: Finished difference Result 5788 states and 18895 transitions. [2021-07-13 20:29:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:29:48,434 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:29:48,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:48,446 INFO L225 Difference]: With dead ends: 5788 [2021-07-13 20:29:48,446 INFO L226 Difference]: Without dead ends: 5762 [2021-07-13 20:29:48,446 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1436.4ms TimeCoverageRelationStatistics Valid=357, Invalid=2505, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:29:48,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2021-07-13 20:29:48,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 4764. [2021-07-13 20:29:48,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4764 states, 4763 states have (on average 3.312828049548604) internal successors, (15779), 4763 states have internal predecessors, (15779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4764 states to 4764 states and 15779 transitions. [2021-07-13 20:29:48,535 INFO L78 Accepts]: Start accepts. Automaton has 4764 states and 15779 transitions. Word has length 30 [2021-07-13 20:29:48,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:48,535 INFO L482 AbstractCegarLoop]: Abstraction has 4764 states and 15779 transitions. [2021-07-13 20:29:48,535 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:48,535 INFO L276 IsEmpty]: Start isEmpty. Operand 4764 states and 15779 transitions. [2021-07-13 20:29:48,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:48,543 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:48,543 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:48,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:48,759 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:48,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:48,759 INFO L82 PathProgramCache]: Analyzing trace with hash -457768782, now seen corresponding path program 76 times [2021-07-13 20:29:48,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:48,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591253442] [2021-07-13 20:29:48,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:48,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:49,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:49,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591253442] [2021-07-13 20:29:49,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591253442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:49,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879876748] [2021-07-13 20:29:49,110 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:49,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:49,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:49,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:49,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:49,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:49,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:49,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:49,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:49,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:29:49,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:49,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:49,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:49,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:49,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:49,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-07-13 20:29:49,336 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:49,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:49,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:49,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:29:49,360 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:49,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879876748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:49,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:49,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:29:49,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012651921] [2021-07-13 20:29:49,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:49,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:49,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:49,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:49,361 INFO L87 Difference]: Start difference. First operand 4764 states and 15779 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:50,478 INFO L93 Difference]: Finished difference Result 5694 states and 18592 transitions. [2021-07-13 20:29:50,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:29:50,478 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) 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 30 [2021-07-13 20:29:50,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:50,489 INFO L225 Difference]: With dead ends: 5694 [2021-07-13 20:29:50,489 INFO L226 Difference]: Without dead ends: 5679 [2021-07-13 20:29:50,490 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1159.9ms TimeCoverageRelationStatistics Valid=309, Invalid=1583, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:29:50,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5679 states. [2021-07-13 20:29:50,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5679 to 4762. [2021-07-13 20:29:50,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4762 states, 4761 states have (on average 3.313169502205419) internal successors, (15774), 4761 states have internal predecessors, (15774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4762 states to 4762 states and 15774 transitions. [2021-07-13 20:29:50,565 INFO L78 Accepts]: Start accepts. Automaton has 4762 states and 15774 transitions. Word has length 30 [2021-07-13 20:29:50,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:50,565 INFO L482 AbstractCegarLoop]: Abstraction has 4762 states and 15774 transitions. [2021-07-13 20:29:50,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:50,566 INFO L276 IsEmpty]: Start isEmpty. Operand 4762 states and 15774 transitions. [2021-07-13 20:29:50,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:50,572 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:50,572 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:50,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:50,788 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:50,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:50,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1687917273, now seen corresponding path program 76 times [2021-07-13 20:29:50,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:50,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53046956] [2021-07-13 20:29:50,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:50,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:51,169 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:51,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:51,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53046956] [2021-07-13 20:29:51,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53046956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:51,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386352290] [2021-07-13 20:29:51,170 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:51,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:29:51,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:51,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:51,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:51,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:51,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:29:51,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:51,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:51,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:29:51,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:51,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:51,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:51,458 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:29:51,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:51,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386352290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:51,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:51,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:29:51,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375073958] [2021-07-13 20:29:51,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:29:51,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:51,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:29:51,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:29:51,477 INFO L87 Difference]: Start difference. First operand 4762 states and 15774 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:52,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:52,790 INFO L93 Difference]: Finished difference Result 6270 states and 20288 transitions. [2021-07-13 20:29:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:29:52,790 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:29:52,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:52,803 INFO L225 Difference]: With dead ends: 6270 [2021-07-13 20:29:52,803 INFO L226 Difference]: Without dead ends: 6255 [2021-07-13 20:29:52,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 1312.9ms TimeCoverageRelationStatistics Valid=362, Invalid=1360, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:29:52,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6255 states. [2021-07-13 20:29:52,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6255 to 4794. [2021-07-13 20:29:52,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4794 states, 4793 states have (on average 3.3154600459002714) internal successors, (15891), 4793 states have internal predecessors, (15891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:52,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4794 states to 4794 states and 15891 transitions. [2021-07-13 20:29:52,924 INFO L78 Accepts]: Start accepts. Automaton has 4794 states and 15891 transitions. Word has length 30 [2021-07-13 20:29:52,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:52,924 INFO L482 AbstractCegarLoop]: Abstraction has 4794 states and 15891 transitions. [2021-07-13 20:29:52,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:52,925 INFO L276 IsEmpty]: Start isEmpty. Operand 4794 states and 15891 transitions. [2021-07-13 20:29:52,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:52,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:52,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:53,147 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:53,147 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:53,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:53,148 INFO L82 PathProgramCache]: Analyzing trace with hash 126443310, now seen corresponding path program 77 times [2021-07-13 20:29:53,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:53,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434493056] [2021-07-13 20:29:53,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:53,358 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:53,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:53,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434493056] [2021-07-13 20:29:53,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434493056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:53,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565455602] [2021-07-13 20:29:53,358 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:53,383 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:29:53,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:53,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:29:53,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:53,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,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, 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 25 [2021-07-13 20:29:53,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:53,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:53,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:53,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 22 treesize of output 3 [2021-07-13 20:29:53,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:53,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:53,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:53,620 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:29:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:53,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565455602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:53,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:53,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:29:53,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475561678] [2021-07-13 20:29:53,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:53,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:53,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:53,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:53,637 INFO L87 Difference]: Start difference. First operand 4794 states and 15891 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:55,048 INFO L93 Difference]: Finished difference Result 6527 states and 20810 transitions. [2021-07-13 20:29:55,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:29:55,048 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:29:55,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:55,061 INFO L225 Difference]: With dead ends: 6527 [2021-07-13 20:29:55,061 INFO L226 Difference]: Without dead ends: 6506 [2021-07-13 20:29:55,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1090.1ms TimeCoverageRelationStatistics Valid=451, Invalid=2411, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:29:55,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6506 states. [2021-07-13 20:29:55,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6506 to 4964. [2021-07-13 20:29:55,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4964 states, 4963 states have (on average 3.3143260124924443) internal successors, (16449), 4963 states have internal predecessors, (16449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4964 states to 4964 states and 16449 transitions. [2021-07-13 20:29:55,149 INFO L78 Accepts]: Start accepts. Automaton has 4964 states and 16449 transitions. Word has length 30 [2021-07-13 20:29:55,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:55,149 INFO L482 AbstractCegarLoop]: Abstraction has 4964 states and 16449 transitions. [2021-07-13 20:29:55,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:55,149 INFO L276 IsEmpty]: Start isEmpty. Operand 4964 states and 16449 transitions. [2021-07-13 20:29:55,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:55,156 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:55,156 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:55,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:55,371 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:55,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:55,372 INFO L82 PathProgramCache]: Analyzing trace with hash -5676651, now seen corresponding path program 77 times [2021-07-13 20:29:55,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:55,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78279299] [2021-07-13 20:29:55,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:55,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:55,735 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:55,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:55,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78279299] [2021-07-13 20:29:55,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78279299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:55,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788657979] [2021-07-13 20:29:55,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:55,760 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:29:55,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:55,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:29:55,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:56,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:56,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:56,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 46 treesize of output 34 [2021-07-13 20:29:56,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:56,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:56,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-07-13 20:29:56,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:56,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:56,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:56,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-13 20:29:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:56,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788657979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:56,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:56,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:29:56,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322667913] [2021-07-13 20:29:56,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:29:56,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:56,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:29:56,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:29:56,054 INFO L87 Difference]: Start difference. First operand 4964 states and 16449 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:58,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:29:58,066 INFO L93 Difference]: Finished difference Result 6565 states and 21242 transitions. [2021-07-13 20:29:58,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:29:58,067 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:29:58,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:29:58,079 INFO L225 Difference]: With dead ends: 6565 [2021-07-13 20:29:58,079 INFO L226 Difference]: Without dead ends: 6550 [2021-07-13 20:29:58,080 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 1633.7ms TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:29:58,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6550 states. [2021-07-13 20:29:58,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6550 to 4979. [2021-07-13 20:29:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4979 states, 4978 states have (on average 3.3151868220168743) internal successors, (16503), 4978 states have internal predecessors, (16503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:58,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4979 states to 4979 states and 16503 transitions. [2021-07-13 20:29:58,160 INFO L78 Accepts]: Start accepts. Automaton has 4979 states and 16503 transitions. Word has length 30 [2021-07-13 20:29:58,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:29:58,160 INFO L482 AbstractCegarLoop]: Abstraction has 4979 states and 16503 transitions. [2021-07-13 20:29:58,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:29:58,161 INFO L276 IsEmpty]: Start isEmpty. Operand 4979 states and 16503 transitions. [2021-07-13 20:29:58,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:29:58,208 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:29:58,208 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:29:58,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable375 [2021-07-13 20:29:58,421 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:29:58,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:29:58,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1799871485, now seen corresponding path program 78 times [2021-07-13 20:29:58,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:29:58,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818709168] [2021-07-13 20:29:58,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:29:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:29:58,738 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:58,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:29:58,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818709168] [2021-07-13 20:29:58,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818709168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:58,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251782613] [2021-07-13 20:29:58,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:29:58,763 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:29:58,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:29:58,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:29:58,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:29:58,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:58,983 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:58,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-07-13 20:29:58,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:29:59,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:59,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:29:59,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:29:59,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:29:59,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:59,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:29:59,021 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:29:59,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-07-13 20:29:59,022 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:59,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:29:59,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:29:59,044 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:128 [2021-07-13 20:29:59,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:29:59,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251782613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:29:59,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:29:59,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:29:59,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528909288] [2021-07-13 20:29:59,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:29:59,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:29:59,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:29:59,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:29:59,216 INFO L87 Difference]: Start difference. First operand 4979 states and 16503 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:04,164 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-13 20:30:04,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:04,300 INFO L93 Difference]: Finished difference Result 7592 states and 24311 transitions. [2021-07-13 20:30:04,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:30:04,300 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:30:04,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:04,316 INFO L225 Difference]: With dead ends: 7592 [2021-07-13 20:30:04,316 INFO L226 Difference]: Without dead ends: 7554 [2021-07-13 20:30:04,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2038 ImplicationChecksByTransitivity, 4225.3ms TimeCoverageRelationStatistics Valid=963, Invalid=5357, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:30:04,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7554 states. [2021-07-13 20:30:04,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7554 to 4989. [2021-07-13 20:30:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4989 states, 4988 states have (on average 3.3171611868484363) internal successors, (16546), 4988 states have internal predecessors, (16546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:04,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4989 states to 4989 states and 16546 transitions. [2021-07-13 20:30:04,423 INFO L78 Accepts]: Start accepts. Automaton has 4989 states and 16546 transitions. Word has length 30 [2021-07-13 20:30:04,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:04,423 INFO L482 AbstractCegarLoop]: Abstraction has 4989 states and 16546 transitions. [2021-07-13 20:30:04,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:04,423 INFO L276 IsEmpty]: Start isEmpty. Operand 4989 states and 16546 transitions. [2021-07-13 20:30:04,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:04,431 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:04,431 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:04,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable376,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:04,648 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:04,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:04,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1630424268, now seen corresponding path program 78 times [2021-07-13 20:30:04,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:04,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393274005] [2021-07-13 20:30:04,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:04,888 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:04,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:04,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393274005] [2021-07-13 20:30:04,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393274005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:04,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286305607] [2021-07-13 20:30:04,888 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:04,913 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:30:04,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:04,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:04,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:05,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:05,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:05,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:05,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:05,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-13 20:30:05,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:05,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:05,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:05,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:05,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:05,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:05,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:30:05,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:05,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:05,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:05,152 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:30:05,168 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:05,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286305607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:05,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:05,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:30:05,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918802438] [2021-07-13 20:30:05,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:05,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:05,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:05,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:05,169 INFO L87 Difference]: Start difference. First operand 4989 states and 16546 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:07,835 INFO L93 Difference]: Finished difference Result 8134 states and 26021 transitions. [2021-07-13 20:30:07,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:30:07,835 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:30:07,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:07,851 INFO L225 Difference]: With dead ends: 8134 [2021-07-13 20:30:07,851 INFO L226 Difference]: Without dead ends: 8091 [2021-07-13 20:30:07,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 1844.0ms TimeCoverageRelationStatistics Valid=870, Invalid=4242, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:30:07,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8091 states. [2021-07-13 20:30:07,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8091 to 5265. [2021-07-13 20:30:07,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5265 states, 5264 states have (on average 3.3326367781155017) internal successors, (17543), 5264 states have internal predecessors, (17543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5265 states to 5265 states and 17543 transitions. [2021-07-13 20:30:07,951 INFO L78 Accepts]: Start accepts. Automaton has 5265 states and 17543 transitions. Word has length 30 [2021-07-13 20:30:07,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:07,951 INFO L482 AbstractCegarLoop]: Abstraction has 5265 states and 17543 transitions. [2021-07-13 20:30:07,952 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:07,952 INFO L276 IsEmpty]: Start isEmpty. Operand 5265 states and 17543 transitions. [2021-07-13 20:30:07,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:07,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:07,959 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:08,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable386 [2021-07-13 20:30:08,173 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:08,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:08,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2104700108, now seen corresponding path program 79 times [2021-07-13 20:30:08,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:08,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464146595] [2021-07-13 20:30:08,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:08,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:08,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:08,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:08,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464146595] [2021-07-13 20:30:08,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464146595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:08,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043009429] [2021-07-13 20:30:08,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:08,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:08,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:08,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:08,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:08,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 53 [2021-07-13 20:30:08,610 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:08,628 INFO L628 ElimStorePlain]: treesize reduction 43, result has 44.2 percent of original size [2021-07-13 20:30:08,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:08,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:08,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:30:08,632 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:08,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:08,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:08,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-07-13 20:30:08,687 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:08,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043009429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:08,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:08,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:30:08,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315374073] [2021-07-13 20:30:08,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:08,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:08,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:08,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:08,688 INFO L87 Difference]: Start difference. First operand 5265 states and 17543 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:10,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:10,752 INFO L93 Difference]: Finished difference Result 8173 states and 26223 transitions. [2021-07-13 20:30:10,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:30:10,753 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-07-13 20:30:10,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:10,768 INFO L225 Difference]: With dead ends: 8173 [2021-07-13 20:30:10,768 INFO L226 Difference]: Without dead ends: 8120 [2021-07-13 20:30:10,769 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1668.0ms TimeCoverageRelationStatistics Valid=749, Invalid=3943, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:30:10,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8120 states. [2021-07-13 20:30:10,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8120 to 5289. [2021-07-13 20:30:10,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 5288 states have (on average 3.3369894099848714) internal successors, (17646), 5288 states have internal predecessors, (17646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:10,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 17646 transitions. [2021-07-13 20:30:10,872 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 17646 transitions. Word has length 30 [2021-07-13 20:30:10,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:10,873 INFO L482 AbstractCegarLoop]: Abstraction has 5289 states and 17646 transitions. [2021-07-13 20:30:10,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:10,873 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 17646 transitions. [2021-07-13 20:30:10,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:10,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:10,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:11,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable387 [2021-07-13 20:30:11,083 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:11,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:11,083 INFO L82 PathProgramCache]: Analyzing trace with hash -675886045, now seen corresponding path program 79 times [2021-07-13 20:30:11,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:11,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810589141] [2021-07-13 20:30:11,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:11,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:11,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:11,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810589141] [2021-07-13 20:30:11,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810589141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:11,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816379116] [2021-07-13 20:30:11,376 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:11,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:11,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:11,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:11,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:30:11,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:11,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:11,634 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:30:11,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 29 treesize of output 28 [2021-07-13 20:30:11,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:11,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:30:11,639 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:11,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:11,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:11,666 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-07-13 20:30:11,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:11,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816379116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:11,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:11,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:30:11,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248076987] [2021-07-13 20:30:11,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:11,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:11,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:11,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:11,748 INFO L87 Difference]: Start difference. First operand 5289 states and 17646 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:13,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:13,712 INFO L93 Difference]: Finished difference Result 7175 states and 23527 transitions. [2021-07-13 20:30:13,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:30:13,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 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 30 [2021-07-13 20:30:13,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:13,727 INFO L225 Difference]: With dead ends: 7175 [2021-07-13 20:30:13,727 INFO L226 Difference]: Without dead ends: 7156 [2021-07-13 20:30:13,728 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 1738.8ms TimeCoverageRelationStatistics Valid=520, Invalid=2236, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:30:13,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7156 states. [2021-07-13 20:30:13,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7156 to 5281. [2021-07-13 20:30:13,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 5280 states have (on average 3.3357954545454547) internal successors, (17613), 5280 states have internal predecessors, (17613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:13,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 17613 transitions. [2021-07-13 20:30:13,830 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 17613 transitions. Word has length 30 [2021-07-13 20:30:13,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:13,830 INFO L482 AbstractCegarLoop]: Abstraction has 5281 states and 17613 transitions. [2021-07-13 20:30:13,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:13,831 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 17613 transitions. [2021-07-13 20:30:13,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:13,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:13,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:14,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:14,053 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:14,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:14,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1312352899, now seen corresponding path program 80 times [2021-07-13 20:30:14,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:14,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175520014] [2021-07-13 20:30:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:14,353 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:14,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:14,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175520014] [2021-07-13 20:30:14,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175520014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:14,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390380367] [2021-07-13 20:30:14,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:14,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:14,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:14,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:30:14,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:14,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:14,636 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:14,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-07-13 20:30:14,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:14,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:14,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:14,678 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-07-13 20:30:14,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 29 [2021-07-13 20:30:14,679 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:14,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:30:14,683 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:14,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:14,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:14,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:14,708 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-07-13 20:30:14,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:14,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390380367] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:14,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:14,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:30:14,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864747317] [2021-07-13 20:30:14,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:30:14,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:14,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:30:14,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:30:14,840 INFO L87 Difference]: Start difference. First operand 5281 states and 17613 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:19,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:19,028 INFO L93 Difference]: Finished difference Result 7602 states and 24556 transitions. [2021-07-13 20:30:19,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:30:19,028 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:30:19,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:19,042 INFO L225 Difference]: With dead ends: 7602 [2021-07-13 20:30:19,042 INFO L226 Difference]: Without dead ends: 7521 [2021-07-13 20:30:19,043 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 3062.7ms TimeCoverageRelationStatistics Valid=809, Invalid=4891, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:30:19,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2021-07-13 20:30:19,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 5268. [2021-07-13 20:30:19,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5268 states, 5267 states have (on average 3.335105373077653) internal successors, (17566), 5267 states have internal predecessors, (17566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:19,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5268 states to 5268 states and 17566 transitions. [2021-07-13 20:30:19,135 INFO L78 Accepts]: Start accepts. Automaton has 5268 states and 17566 transitions. Word has length 30 [2021-07-13 20:30:19,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:19,135 INFO L482 AbstractCegarLoop]: Abstraction has 5268 states and 17566 transitions. [2021-07-13 20:30:19,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:19,135 INFO L276 IsEmpty]: Start isEmpty. Operand 5268 states and 17566 transitions. [2021-07-13 20:30:19,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:19,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:19,143 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:19,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable400 [2021-07-13 20:30:19,357 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:19,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:19,357 INFO L82 PathProgramCache]: Analyzing trace with hash -474647012, now seen corresponding path program 80 times [2021-07-13 20:30:19,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:19,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691030420] [2021-07-13 20:30:19,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:19,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:19,657 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:19,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:19,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691030420] [2021-07-13 20:30:19,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691030420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:19,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792423384] [2021-07-13 20:30:19,657 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:30:19,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:19,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:19,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:19,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:19,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:19,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:19,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:19,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 51 [2021-07-13 20:30:19,959 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:19,973 INFO L628 ElimStorePlain]: treesize reduction 43, result has 41.9 percent of original size [2021-07-13 20:30:19,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:19,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:19,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:30:19,977 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:19,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:19,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:19,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-07-13 20:30:20,032 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:20,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792423384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:20,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:20,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:30:20,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148527447] [2021-07-13 20:30:20,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:20,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:20,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:20,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:20,033 INFO L87 Difference]: Start difference. First operand 5268 states and 17566 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:24,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:24,409 INFO L93 Difference]: Finished difference Result 7880 states and 25277 transitions. [2021-07-13 20:30:24,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:30:24,409 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) 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 30 [2021-07-13 20:30:24,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:24,423 INFO L225 Difference]: With dead ends: 7880 [2021-07-13 20:30:24,423 INFO L226 Difference]: Without dead ends: 7837 [2021-07-13 20:30:24,424 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3192 ImplicationChecksByTransitivity, 3311.9ms TimeCoverageRelationStatistics Valid=1390, Invalid=7540, Unknown=0, NotChecked=0, Total=8930 [2021-07-13 20:30:24,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7837 states. [2021-07-13 20:30:24,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7837 to 5421. [2021-07-13 20:30:24,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5421 states, 5420 states have (on average 3.3404059040590406) internal successors, (18105), 5420 states have internal predecessors, (18105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5421 states to 5421 states and 18105 transitions. [2021-07-13 20:30:24,522 INFO L78 Accepts]: Start accepts. Automaton has 5421 states and 18105 transitions. Word has length 30 [2021-07-13 20:30:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:24,522 INFO L482 AbstractCegarLoop]: Abstraction has 5421 states and 18105 transitions. [2021-07-13 20:30:24,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:24,522 INFO L276 IsEmpty]: Start isEmpty. Operand 5421 states and 18105 transitions. [2021-07-13 20:30:24,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:24,529 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:24,529 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:24,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-07-13 20:30:24,745 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:24,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:24,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1303016299, now seen corresponding path program 81 times [2021-07-13 20:30:24,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:24,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147247086] [2021-07-13 20:30:24,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:25,023 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:25,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147247086] [2021-07-13 20:30:25,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147247086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205094461] [2021-07-13 20:30:25,024 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:25,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:30:25,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:25,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:30:25,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:25,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:25,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:25,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:30:25,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:25,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:30:25,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:25,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:25,337 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:30:25,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:25,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205094461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:25,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:25,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-07-13 20:30:25,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288496570] [2021-07-13 20:30:25,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:30:25,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:25,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:30:25,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:30:25,352 INFO L87 Difference]: Start difference. First operand 5421 states and 18105 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:27,861 INFO L93 Difference]: Finished difference Result 6899 states and 22568 transitions. [2021-07-13 20:30:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:30:27,861 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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 30 [2021-07-13 20:30:27,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:27,874 INFO L225 Difference]: With dead ends: 6899 [2021-07-13 20:30:27,874 INFO L226 Difference]: Without dead ends: 6884 [2021-07-13 20:30:27,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1841.6ms TimeCoverageRelationStatistics Valid=461, Invalid=2845, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:30:27,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6884 states. [2021-07-13 20:30:27,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6884 to 5441. [2021-07-13 20:30:27,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5441 states, 5440 states have (on average 3.339154411764706) internal successors, (18165), 5440 states have internal predecessors, (18165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5441 states to 5441 states and 18165 transitions. [2021-07-13 20:30:27,962 INFO L78 Accepts]: Start accepts. Automaton has 5441 states and 18165 transitions. Word has length 30 [2021-07-13 20:30:27,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:27,962 INFO L482 AbstractCegarLoop]: Abstraction has 5441 states and 18165 transitions. [2021-07-13 20:30:27,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:27,962 INFO L276 IsEmpty]: Start isEmpty. Operand 5441 states and 18165 transitions. [2021-07-13 20:30:27,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:27,970 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:27,970 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:28,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-07-13 20:30:28,186 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:28,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:28,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1233121213, now seen corresponding path program 82 times [2021-07-13 20:30:28,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:28,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164913785] [2021-07-13 20:30:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:28,441 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:28,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:28,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164913785] [2021-07-13 20:30:28,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164913785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:28,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308233579] [2021-07-13 20:30:28,441 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:28,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:28,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:28,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:28,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:28,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:28,684 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,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 31 treesize of output 39 [2021-07-13 20:30:28,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:28,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:28,718 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:30:28,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:30:28,719 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:28,721 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:30:28,722 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:28,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:28,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:28,747 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-07-13 20:30:28,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:28,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308233579] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:28,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:28,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:30:28,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564536609] [2021-07-13 20:30:28,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:28,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:28,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:28,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:28,851 INFO L87 Difference]: Start difference. First operand 5441 states and 18165 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:30,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:30,591 INFO L93 Difference]: Finished difference Result 7436 states and 24384 transitions. [2021-07-13 20:30:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:30:30,592 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:30:30,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:30,607 INFO L225 Difference]: With dead ends: 7436 [2021-07-13 20:30:30,607 INFO L226 Difference]: Without dead ends: 7417 [2021-07-13 20:30:30,607 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1529.5ms TimeCoverageRelationStatistics Valid=590, Invalid=2380, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:30:30,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7417 states. [2021-07-13 20:30:30,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7417 to 5456. [2021-07-13 20:30:30,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5456 states, 5455 states have (on average 3.3373052245646195) internal successors, (18205), 5455 states have internal predecessors, (18205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:30,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5456 states to 5456 states and 18205 transitions. [2021-07-13 20:30:30,710 INFO L78 Accepts]: Start accepts. Automaton has 5456 states and 18205 transitions. Word has length 30 [2021-07-13 20:30:30,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:30,711 INFO L482 AbstractCegarLoop]: Abstraction has 5456 states and 18205 transitions. [2021-07-13 20:30:30,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:30,711 INFO L276 IsEmpty]: Start isEmpty. Operand 5456 states and 18205 transitions. [2021-07-13 20:30:30,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:30,719 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:30,719 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:30,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:30,934 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:30,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:30,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1402125315, now seen corresponding path program 83 times [2021-07-13 20:30:30,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:30,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321036420] [2021-07-13 20:30:30,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:30,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:31,187 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:31,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:31,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321036420] [2021-07-13 20:30:31,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321036420] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:31,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540679438] [2021-07-13 20:30:31,187 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:31,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:30:31,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:31,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:31,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:31,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:31,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 46 [2021-07-13 20:30:31,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:31,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:31,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:31,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, 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 7 [2021-07-13 20:30:31,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:31,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:31,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:31,467 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:31 [2021-07-13 20:30:31,533 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:31,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540679438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:31,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:31,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:30:31,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102085876] [2021-07-13 20:30:31,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:31,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:31,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:31,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:31,534 INFO L87 Difference]: Start difference. First operand 5456 states and 18205 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:32,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:32,978 INFO L93 Difference]: Finished difference Result 7095 states and 23369 transitions. [2021-07-13 20:30:32,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:30:32,978 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:30:32,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:32,991 INFO L225 Difference]: With dead ends: 7095 [2021-07-13 20:30:32,992 INFO L226 Difference]: Without dead ends: 7070 [2021-07-13 20:30:32,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 1098.1ms TimeCoverageRelationStatistics Valid=366, Invalid=1704, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:30:32,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7070 states. [2021-07-13 20:30:33,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7070 to 5459. [2021-07-13 20:30:33,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5459 states, 5458 states have (on average 3.337119824111396) internal successors, (18214), 5458 states have internal predecessors, (18214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:33,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5459 states to 5459 states and 18214 transitions. [2021-07-13 20:30:33,082 INFO L78 Accepts]: Start accepts. Automaton has 5459 states and 18214 transitions. Word has length 30 [2021-07-13 20:30:33,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:33,082 INFO L482 AbstractCegarLoop]: Abstraction has 5459 states and 18214 transitions. [2021-07-13 20:30:33,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:33,082 INFO L276 IsEmpty]: Start isEmpty. Operand 5459 states and 18214 transitions. [2021-07-13 20:30:33,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:33,089 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:33,089 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:33,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable419 [2021-07-13 20:30:33,305 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:33,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:33,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1320669075, now seen corresponding path program 84 times [2021-07-13 20:30:33,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:33,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645678036] [2021-07-13 20:30:33,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:33,578 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:33,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:33,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645678036] [2021-07-13 20:30:33,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645678036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:33,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461998975] [2021-07-13 20:30:33,578 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:33,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:30:33,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:33,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:33,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:33,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:33,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:33,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 31 treesize of output 31 [2021-07-13 20:30:33,812 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:30:33,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:33,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:30:33,822 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:33,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:33,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:33,830 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-07-13 20:30:33,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:33,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461998975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:33,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:33,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:30:33,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392201978] [2021-07-13 20:30:33,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:33,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:33,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:33,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:33,884 INFO L87 Difference]: Start difference. First operand 5459 states and 18214 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:35,016 INFO L93 Difference]: Finished difference Result 6873 states and 22663 transitions. [2021-07-13 20:30:35,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:30:35,016 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:30:35,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:35,029 INFO L225 Difference]: With dead ends: 6873 [2021-07-13 20:30:35,030 INFO L226 Difference]: Without dead ends: 6848 [2021-07-13 20:30:35,030 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 1056.4ms TimeCoverageRelationStatistics Valid=392, Invalid=1678, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:30:35,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6848 states. [2021-07-13 20:30:35,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6848 to 5439. [2021-07-13 20:30:35,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5439 states, 5438 states have (on average 3.3387274733357852) internal successors, (18156), 5438 states have internal predecessors, (18156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:35,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5439 states to 5439 states and 18156 transitions. [2021-07-13 20:30:35,118 INFO L78 Accepts]: Start accepts. Automaton has 5439 states and 18156 transitions. Word has length 30 [2021-07-13 20:30:35,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:35,118 INFO L482 AbstractCegarLoop]: Abstraction has 5439 states and 18156 transitions. [2021-07-13 20:30:35,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:35,118 INFO L276 IsEmpty]: Start isEmpty. Operand 5439 states and 18156 transitions. [2021-07-13 20:30:35,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:35,126 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:35,126 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:35,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-07-13 20:30:35,339 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:35,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:35,339 INFO L82 PathProgramCache]: Analyzing trace with hash 108673360, now seen corresponding path program 81 times [2021-07-13 20:30:35,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:35,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840514764] [2021-07-13 20:30:35,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:35,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:35,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:35,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840514764] [2021-07-13 20:30:35,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840514764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:35,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365993291] [2021-07-13 20:30:35,579 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:35,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:30:35,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:35,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:35,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:35,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:35,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:35,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:35,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:35,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, 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 57 [2021-07-13 20:30:35,800 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:30:35,818 INFO L628 ElimStorePlain]: treesize reduction 42, result has 46.2 percent of original size [2021-07-13 20:30:35,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:35,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:35,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:35,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:30:35,823 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:35,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:35,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:35,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-07-13 20:30:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:35,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365993291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:35,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:35,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:30:35,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421863903] [2021-07-13 20:30:35,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:30:35,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:35,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:30:35,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:30:35,907 INFO L87 Difference]: Start difference. First operand 5439 states and 18156 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:37,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:37,469 INFO L93 Difference]: Finished difference Result 7084 states and 23162 transitions. [2021-07-13 20:30:37,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:30:37,469 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 30 [2021-07-13 20:30:37,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:37,484 INFO L225 Difference]: With dead ends: 7084 [2021-07-13 20:30:37,484 INFO L226 Difference]: Without dead ends: 7004 [2021-07-13 20:30:37,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1313.5ms TimeCoverageRelationStatistics Valid=492, Invalid=2588, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:30:37,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7004 states. [2021-07-13 20:30:37,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7004 to 5430. [2021-07-13 20:30:37,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5430 states, 5429 states have (on average 3.340762571375944) internal successors, (18137), 5429 states have internal predecessors, (18137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:37,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5430 states to 5430 states and 18137 transitions. [2021-07-13 20:30:37,588 INFO L78 Accepts]: Start accepts. Automaton has 5430 states and 18137 transitions. Word has length 30 [2021-07-13 20:30:37,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:37,588 INFO L482 AbstractCegarLoop]: Abstraction has 5430 states and 18137 transitions. [2021-07-13 20:30:37,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:37,588 INFO L276 IsEmpty]: Start isEmpty. Operand 5430 states and 18137 transitions. [2021-07-13 20:30:37,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:37,596 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:37,596 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:37,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:37,812 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:37,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:37,812 INFO L82 PathProgramCache]: Analyzing trace with hash 287214728, now seen corresponding path program 82 times [2021-07-13 20:30:37,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:37,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678334994] [2021-07-13 20:30:37,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:37,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:38,037 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:38,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:38,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678334994] [2021-07-13 20:30:38,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678334994] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:38,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208560597] [2021-07-13 20:30:38,037 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:38,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:38,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:38,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:38,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:38,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:38,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:38,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:38,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:38,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-13 20:30:38,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:38,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:38,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:38,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:38,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:30:38,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:38,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:38,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:38,304 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:30:38,320 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:38,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208560597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:38,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:38,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:30:38,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807390423] [2021-07-13 20:30:38,321 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:30:38,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:38,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:30:38,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:30:38,321 INFO L87 Difference]: Start difference. First operand 5430 states and 18137 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:40,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:40,781 INFO L93 Difference]: Finished difference Result 6976 states and 22710 transitions. [2021-07-13 20:30:40,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:30:40,781 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:30:40,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:40,795 INFO L225 Difference]: With dead ends: 6976 [2021-07-13 20:30:40,795 INFO L226 Difference]: Without dead ends: 6948 [2021-07-13 20:30:40,796 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 1978.6ms TimeCoverageRelationStatistics Valid=769, Invalid=3923, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:30:40,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6948 states. [2021-07-13 20:30:40,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6948 to 5418. [2021-07-13 20:30:40,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5418 states, 5417 states have (on average 3.341332841055935) internal successors, (18100), 5417 states have internal predecessors, (18100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:40,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5418 states to 5418 states and 18100 transitions. [2021-07-13 20:30:40,885 INFO L78 Accepts]: Start accepts. Automaton has 5418 states and 18100 transitions. Word has length 30 [2021-07-13 20:30:40,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:40,885 INFO L482 AbstractCegarLoop]: Abstraction has 5418 states and 18100 transitions. [2021-07-13 20:30:40,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:40,885 INFO L276 IsEmpty]: Start isEmpty. Operand 5418 states and 18100 transitions. [2021-07-13 20:30:40,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:40,893 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:40,893 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:41,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-07-13 20:30:41,109 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:41,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:41,109 INFO L82 PathProgramCache]: Analyzing trace with hash -687128376, now seen corresponding path program 83 times [2021-07-13 20:30:41,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:41,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775087542] [2021-07-13 20:30:41,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:41,422 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:41,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:41,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775087542] [2021-07-13 20:30:41,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775087542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:41,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323226637] [2021-07-13 20:30:41,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:41,448 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:30:41,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:41,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:41,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:41,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:41,690 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:30:41,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-07-13 20:30:41,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:41,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:41,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:41,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:41,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:41,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:41,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:30:41,701 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:41,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:41,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:41,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-07-13 20:30:41,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:41,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323226637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:41,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:41,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-13 20:30:41,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148636880] [2021-07-13 20:30:41,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:41,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:41,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:41,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:41,728 INFO L87 Difference]: Start difference. First operand 5418 states and 18100 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:43,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:43,946 INFO L93 Difference]: Finished difference Result 7242 states and 23700 transitions. [2021-07-13 20:30:43,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:30:43,947 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:30:43,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:43,960 INFO L225 Difference]: With dead ends: 7242 [2021-07-13 20:30:43,960 INFO L226 Difference]: Without dead ends: 7187 [2021-07-13 20:30:43,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1691.7ms TimeCoverageRelationStatistics Valid=668, Invalid=2992, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:30:43,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7187 states. [2021-07-13 20:30:44,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7187 to 5558. [2021-07-13 20:30:44,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.3419111031131905) internal successors, (18571), 5557 states have internal predecessors, (18571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:44,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18571 transitions. [2021-07-13 20:30:44,053 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18571 transitions. Word has length 30 [2021-07-13 20:30:44,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:44,053 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18571 transitions. [2021-07-13 20:30:44,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:44,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18571 transitions. [2021-07-13 20:30:44,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:44,061 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:44,061 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:44,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-07-13 20:30:44,278 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:44,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:44,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1271744709, now seen corresponding path program 85 times [2021-07-13 20:30:44,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:44,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920624887] [2021-07-13 20:30:44,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:44,468 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:44,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:44,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920624887] [2021-07-13 20:30:44,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920624887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:44,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559838714] [2021-07-13 20:30:44,469 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:44,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:44,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:44,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:44,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:44,695 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:44,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:30:44,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:44,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:44,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:44,718 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:30:44,720 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:44,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:44,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:44,737 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:30:44,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, 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 28 [2021-07-13 20:30:44,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:44,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:44,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:44,758 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-07-13 20:30:44,878 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:44,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559838714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:44,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:44,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:30:44,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135771879] [2021-07-13 20:30:44,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:44,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:44,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:44,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:44,879 INFO L87 Difference]: Start difference. First operand 5558 states and 18571 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:46,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:46,409 INFO L93 Difference]: Finished difference Result 7327 states and 24193 transitions. [2021-07-13 20:30:46,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:30:46,410 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:30:46,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:46,424 INFO L225 Difference]: With dead ends: 7327 [2021-07-13 20:30:46,424 INFO L226 Difference]: Without dead ends: 7302 [2021-07-13 20:30:46,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1256.4ms TimeCoverageRelationStatistics Valid=377, Invalid=1603, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:30:46,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7302 states. [2021-07-13 20:30:46,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7302 to 5558. [2021-07-13 20:30:46,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.3419111031131905) internal successors, (18571), 5557 states have internal predecessors, (18571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:46,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18571 transitions. [2021-07-13 20:30:46,565 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18571 transitions. Word has length 30 [2021-07-13 20:30:46,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:46,565 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18571 transitions. [2021-07-13 20:30:46,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:46,565 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18571 transitions. [2021-07-13 20:30:46,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:46,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:46,574 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:46,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-13 20:30:46,790 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:46,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:46,791 INFO L82 PathProgramCache]: Analyzing trace with hash -300428197, now seen corresponding path program 86 times [2021-07-13 20:30:46,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:46,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103280747] [2021-07-13 20:30:46,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:46,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:46,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:46,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103280747] [2021-07-13 20:30:46,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103280747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:46,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837204147] [2021-07-13 20:30:46,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:47,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:30:47,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:47,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:30:47,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:47,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:47,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:30:47,174 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:30:47,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:30:47,182 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:47,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:47,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:47,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:30:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:47,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837204147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:47,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:47,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:30:47,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509773678] [2021-07-13 20:30:47,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:47,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:47,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:47,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:47,261 INFO L87 Difference]: Start difference. First operand 5558 states and 18571 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:48,615 INFO L93 Difference]: Finished difference Result 7202 states and 23821 transitions. [2021-07-13 20:30:48,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:30:48,615 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:30:48,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:48,629 INFO L225 Difference]: With dead ends: 7202 [2021-07-13 20:30:48,629 INFO L226 Difference]: Without dead ends: 7177 [2021-07-13 20:30:48,630 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1065.9ms TimeCoverageRelationStatistics Valid=379, Invalid=2171, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:30:48,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7177 states. [2021-07-13 20:30:48,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7177 to 5527. [2021-07-13 20:30:48,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5527 states, 5526 states have (on average 3.3431053203040175) internal successors, (18474), 5526 states have internal predecessors, (18474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5527 states to 5527 states and 18474 transitions. [2021-07-13 20:30:48,721 INFO L78 Accepts]: Start accepts. Automaton has 5527 states and 18474 transitions. Word has length 30 [2021-07-13 20:30:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:48,721 INFO L482 AbstractCegarLoop]: Abstraction has 5527 states and 18474 transitions. [2021-07-13 20:30:48,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 5527 states and 18474 transitions. [2021-07-13 20:30:48,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:48,729 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:48,730 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:48,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:48,946 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:48,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:48,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1566410243, now seen corresponding path program 87 times [2021-07-13 20:30:48,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:48,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115452619] [2021-07-13 20:30:48,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:48,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:49,197 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:49,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:49,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115452619] [2021-07-13 20:30:49,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115452619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:49,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324344572] [2021-07-13 20:30:49,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:49,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:30:49,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:49,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:30:49,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:49,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:30:49,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:49,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,566 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:30:49,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 60 [2021-07-13 20:30:49,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:49,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:49,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-07-13 20:30:49,590 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:49,650 INFO L628 ElimStorePlain]: treesize reduction 52, result has 51.4 percent of original size [2021-07-13 20:30:49,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:49,656 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:98 [2021-07-13 20:30:49,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:49,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324344572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:49,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:49,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:30:49,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197014803] [2021-07-13 20:30:49,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:30:49,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:49,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:30:49,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:30:49,894 INFO L87 Difference]: Start difference. First operand 5527 states and 18474 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:52,422 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-07-13 20:30:53,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:53,867 INFO L93 Difference]: Finished difference Result 6852 states and 22371 transitions. [2021-07-13 20:30:53,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-13 20:30:53,867 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:30:53,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:53,880 INFO L225 Difference]: With dead ends: 6852 [2021-07-13 20:30:53,880 INFO L226 Difference]: Without dead ends: 6808 [2021-07-13 20:30:53,881 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1402 ImplicationChecksByTransitivity, 3223.3ms TimeCoverageRelationStatistics Valid=595, Invalid=4661, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:30:53,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6808 states. [2021-07-13 20:30:53,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6808 to 5544. [2021-07-13 20:30:53,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5544 states, 5543 states have (on average 3.3411510012628542) internal successors, (18520), 5543 states have internal predecessors, (18520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:53,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5544 states to 5544 states and 18520 transitions. [2021-07-13 20:30:53,973 INFO L78 Accepts]: Start accepts. Automaton has 5544 states and 18520 transitions. Word has length 30 [2021-07-13 20:30:53,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:53,973 INFO L482 AbstractCegarLoop]: Abstraction has 5544 states and 18520 transitions. [2021-07-13 20:30:53,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:53,974 INFO L276 IsEmpty]: Start isEmpty. Operand 5544 states and 18520 transitions. [2021-07-13 20:30:53,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:53,982 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:53,982 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:54,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-07-13 20:30:54,192 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:54,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:54,192 INFO L82 PathProgramCache]: Analyzing trace with hash 997008189, now seen corresponding path program 88 times [2021-07-13 20:30:54,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:54,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315064878] [2021-07-13 20:30:54,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:54,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:54,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315064878] [2021-07-13 20:30:54,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315064878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:54,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426001793] [2021-07-13 20:30:54,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:54,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:30:54,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:54,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:54,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:54,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:54,693 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:54,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:30:54,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:30:54,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:54,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:54,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:30:54,714 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:30:54,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:54,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:54,730 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:30:54,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:30:54,731 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:54,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:54,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:54,748 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-07-13 20:30:54,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:54,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426001793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:54,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:54,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:30:54,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94525009] [2021-07-13 20:30:54,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:54,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:54,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:54,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:54,912 INFO L87 Difference]: Start difference. First operand 5544 states and 18520 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:55,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:55,959 INFO L93 Difference]: Finished difference Result 7273 states and 24041 transitions. [2021-07-13 20:30:55,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:30:55,959 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:30:55,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:55,975 INFO L225 Difference]: With dead ends: 7273 [2021-07-13 20:30:55,976 INFO L226 Difference]: Without dead ends: 7248 [2021-07-13 20:30:55,976 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 944.1ms TimeCoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:30:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7248 states. [2021-07-13 20:30:56,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7248 to 5521. [2021-07-13 20:30:56,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5521 states, 5520 states have (on average 3.342753623188406) internal successors, (18452), 5520 states have internal predecessors, (18452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:56,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5521 states to 5521 states and 18452 transitions. [2021-07-13 20:30:56,082 INFO L78 Accepts]: Start accepts. Automaton has 5521 states and 18452 transitions. Word has length 30 [2021-07-13 20:30:56,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:30:56,082 INFO L482 AbstractCegarLoop]: Abstraction has 5521 states and 18452 transitions. [2021-07-13 20:30:56,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:56,083 INFO L276 IsEmpty]: Start isEmpty. Operand 5521 states and 18452 transitions. [2021-07-13 20:30:56,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:30:56,091 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:30:56,091 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:30:56,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:56,307 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:30:56,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:30:56,308 INFO L82 PathProgramCache]: Analyzing trace with hash 388626896, now seen corresponding path program 84 times [2021-07-13 20:30:56,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:30:56,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403635885] [2021-07-13 20:30:56,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:30:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:30:56,649 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:56,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:30:56,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403635885] [2021-07-13 20:30:56,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403635885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:56,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105618142] [2021-07-13 20:30:56,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:30:56,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:30:56,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:30:56,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:30:56,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:30:56,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:56,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:56,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:56,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:56,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:30:56,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:56,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:56,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:56,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:30:56,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:56,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:30:56,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 22 treesize of output 3 [2021-07-13 20:30:56,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:30:56,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:30:56,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:30:56,905 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:30:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:30:56,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105618142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:30:56,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:30:56,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-13 20:30:56,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389379900] [2021-07-13 20:30:56,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:30:56,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:30:56,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:30:56,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:30:56,928 INFO L87 Difference]: Start difference. First operand 5521 states and 18452 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:30:59,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:30:59,865 INFO L93 Difference]: Finished difference Result 8137 states and 26630 transitions. [2021-07-13 20:30:59,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:30:59,866 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:30:59,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:30:59,882 INFO L225 Difference]: With dead ends: 8137 [2021-07-13 20:30:59,882 INFO L226 Difference]: Without dead ends: 8115 [2021-07-13 20:30:59,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 2435.5ms TimeCoverageRelationStatistics Valid=951, Invalid=4305, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:30:59,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8115 states. [2021-07-13 20:31:00,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8115 to 5517. [2021-07-13 20:31:00,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5517 states, 5516 states have (on average 3.343364757070341) internal successors, (18442), 5516 states have internal predecessors, (18442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:00,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5517 states to 5517 states and 18442 transitions. [2021-07-13 20:31:00,022 INFO L78 Accepts]: Start accepts. Automaton has 5517 states and 18442 transitions. Word has length 30 [2021-07-13 20:31:00,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:00,022 INFO L482 AbstractCegarLoop]: Abstraction has 5517 states and 18442 transitions. [2021-07-13 20:31:00,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:00,022 INFO L276 IsEmpty]: Start isEmpty. Operand 5517 states and 18442 transitions. [2021-07-13 20:31:00,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:00,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:00,029 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:00,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2021-07-13 20:31:00,235 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:00,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:00,235 INFO L82 PathProgramCache]: Analyzing trace with hash 2061171920, now seen corresponding path program 85 times [2021-07-13 20:31:00,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:00,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187413733] [2021-07-13 20:31:00,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:00,536 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:00,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:00,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187413733] [2021-07-13 20:31:00,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187413733] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:00,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084713800] [2021-07-13 20:31:00,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:00,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:00,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:00,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:00,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:00,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:00,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:00,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:00,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:31:00,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:00,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:00,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:00,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:00,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:00,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:00,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:00,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:00,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:00,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:00,768 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:00,787 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:00,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084713800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:00,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:00,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:31:00,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50542506] [2021-07-13 20:31:00,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:31:00,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:00,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:31:00,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:31:00,788 INFO L87 Difference]: Start difference. First operand 5517 states and 18442 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:02,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:02,915 INFO L93 Difference]: Finished difference Result 7422 states and 24412 transitions. [2021-07-13 20:31:02,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:31:02,915 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:31:02,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:02,931 INFO L225 Difference]: With dead ends: 7422 [2021-07-13 20:31:02,931 INFO L226 Difference]: Without dead ends: 7380 [2021-07-13 20:31:02,931 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1752.5ms TimeCoverageRelationStatistics Valid=774, Invalid=3648, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:31:02,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7380 states. [2021-07-13 20:31:03,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7380 to 5527. [2021-07-13 20:31:03,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5527 states, 5526 states have (on average 3.3425624321389793) internal successors, (18471), 5526 states have internal predecessors, (18471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:03,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5527 states to 5527 states and 18471 transitions. [2021-07-13 20:31:03,028 INFO L78 Accepts]: Start accepts. Automaton has 5527 states and 18471 transitions. Word has length 30 [2021-07-13 20:31:03,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:03,028 INFO L482 AbstractCegarLoop]: Abstraction has 5527 states and 18471 transitions. [2021-07-13 20:31:03,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:03,028 INFO L276 IsEmpty]: Start isEmpty. Operand 5527 states and 18471 transitions. [2021-07-13 20:31:03,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:03,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:03,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:03,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:03,237 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:03,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:03,237 INFO L82 PathProgramCache]: Analyzing trace with hash 49459472, now seen corresponding path program 86 times [2021-07-13 20:31:03,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:03,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772447123] [2021-07-13 20:31:03,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:03,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:03,454 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:03,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:03,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772447123] [2021-07-13 20:31:03,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772447123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:03,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224038627] [2021-07-13 20:31:03,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:03,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:03,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:03,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:31:03,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:03,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:03,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:03,682 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:03,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 53 [2021-07-13 20:31:03,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:31:03,712 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-07-13 20:31:03,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:03,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:03,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:03,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:31:03,717 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:03,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:03,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:03,726 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-07-13 20:31:03,798 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:03,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224038627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:03,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:03,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:31:03,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999520644] [2021-07-13 20:31:03,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:31:03,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:03,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:31:03,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:31:03,799 INFO L87 Difference]: Start difference. First operand 5527 states and 18471 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:05,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:05,196 INFO L93 Difference]: Finished difference Result 7739 states and 25386 transitions. [2021-07-13 20:31:05,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-13 20:31:05,196 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-07-13 20:31:05,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:05,210 INFO L225 Difference]: With dead ends: 7739 [2021-07-13 20:31:05,210 INFO L226 Difference]: Without dead ends: 7673 [2021-07-13 20:31:05,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1074.5ms TimeCoverageRelationStatistics Valid=452, Invalid=2200, Unknown=0, NotChecked=0, Total=2652 [2021-07-13 20:31:05,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7673 states. [2021-07-13 20:31:05,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7673 to 5618. [2021-07-13 20:31:05,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 3.3464482820010684) internal successors, (18797), 5617 states have internal predecessors, (18797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:05,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 18797 transitions. [2021-07-13 20:31:05,307 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 18797 transitions. Word has length 30 [2021-07-13 20:31:05,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:05,307 INFO L482 AbstractCegarLoop]: Abstraction has 5618 states and 18797 transitions. [2021-07-13 20:31:05,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:05,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 18797 transitions. [2021-07-13 20:31:05,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:05,315 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:05,315 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:05,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-07-13 20:31:05,531 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:05,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:05,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1399561510, now seen corresponding path program 87 times [2021-07-13 20:31:05,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:05,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735502265] [2021-07-13 20:31:05,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:05,905 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:05,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:05,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735502265] [2021-07-13 20:31:05,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735502265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:05,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428368862] [2021-07-13 20:31:05,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:05,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:31:05,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:05,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:31:05,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:06,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:06,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:06,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:06,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:06,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:31:06,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:06,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:06,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:06,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:06,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:06,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:06,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:06,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:06,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:06,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:06,218 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-07-13 20:31:06,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:06,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428368862] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:06,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:06,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-07-13 20:31:06,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840945722] [2021-07-13 20:31:06,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:31:06,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:06,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:31:06,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:31:06,284 INFO L87 Difference]: Start difference. First operand 5618 states and 18797 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:12,651 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-13 20:31:13,459 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-07-13 20:31:13,762 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2021-07-13 20:31:13,952 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-07-13 20:31:14,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:14,190 INFO L93 Difference]: Finished difference Result 7924 states and 25416 transitions. [2021-07-13 20:31:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-07-13 20:31:14,190 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:31:14,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:14,205 INFO L225 Difference]: With dead ends: 7924 [2021-07-13 20:31:14,205 INFO L226 Difference]: Without dead ends: 7824 [2021-07-13 20:31:14,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3780 ImplicationChecksByTransitivity, 6447.2ms TimeCoverageRelationStatistics Valid=1440, Invalid=10332, Unknown=0, NotChecked=0, Total=11772 [2021-07-13 20:31:14,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-07-13 20:31:14,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5717. [2021-07-13 20:31:14,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 5716 states have (on average 3.343771868439468) internal successors, (19113), 5716 states have internal predecessors, (19113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:14,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 19113 transitions. [2021-07-13 20:31:14,302 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 19113 transitions. Word has length 30 [2021-07-13 20:31:14,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:14,302 INFO L482 AbstractCegarLoop]: Abstraction has 5717 states and 19113 transitions. [2021-07-13 20:31:14,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:14,302 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 19113 transitions. [2021-07-13 20:31:14,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:14,310 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:14,310 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:14,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable474 [2021-07-13 20:31:14,525 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:14,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:14,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1194412548, now seen corresponding path program 88 times [2021-07-13 20:31:14,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:14,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636540161] [2021-07-13 20:31:14,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:14,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:14,905 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:14,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:14,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636540161] [2021-07-13 20:31:14,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636540161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:14,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011122608] [2021-07-13 20:31:14,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:14,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:31:14,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:14,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:14,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:15,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:31:15,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:15,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:15,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:15,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:15,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 22 treesize of output 3 [2021-07-13 20:31:15,168 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:15,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:15,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:15,173 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:15,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:15,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011122608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:15,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:15,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:31:15,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838441650] [2021-07-13 20:31:15,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:31:15,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:15,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:31:15,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:31:15,195 INFO L87 Difference]: Start difference. First operand 5717 states and 19113 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:17,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:17,727 INFO L93 Difference]: Finished difference Result 8588 states and 27823 transitions. [2021-07-13 20:31:17,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:31:17,728 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:17,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:17,745 INFO L225 Difference]: With dead ends: 8588 [2021-07-13 20:31:17,745 INFO L226 Difference]: Without dead ends: 8573 [2021-07-13 20:31:17,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 2058.5ms TimeCoverageRelationStatistics Valid=763, Invalid=4349, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:31:17,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8573 states. [2021-07-13 20:31:17,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8573 to 5777. [2021-07-13 20:31:17,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.342797783933518) internal successors, (19308), 5776 states have internal predecessors, (19308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:17,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19308 transitions. [2021-07-13 20:31:17,863 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19308 transitions. Word has length 30 [2021-07-13 20:31:17,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:17,863 INFO L482 AbstractCegarLoop]: Abstraction has 5777 states and 19308 transitions. [2021-07-13 20:31:17,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:17,864 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19308 transitions. [2021-07-13 20:31:17,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:17,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:17,872 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:18,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable475 [2021-07-13 20:31:18,074 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:18,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:18,074 INFO L82 PathProgramCache]: Analyzing trace with hash 578695288, now seen corresponding path program 89 times [2021-07-13 20:31:18,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:18,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649741223] [2021-07-13 20:31:18,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:18,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:18,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:18,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649741223] [2021-07-13 20:31:18,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649741223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:18,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044083728] [2021-07-13 20:31:18,384 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:18,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:31:18,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:18,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:18,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:18,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:18,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:18,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:18,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-07-13 20:31:18,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:18,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:18,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:18,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:18,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:31:18,650 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:18,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:18,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:18,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-07-13 20:31:18,707 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:18,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044083728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:18,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:18,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:31:18,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494320839] [2021-07-13 20:31:18,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:31:18,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:18,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:31:18,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:31:18,708 INFO L87 Difference]: Start difference. First operand 5777 states and 19308 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:23,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:23,088 INFO L93 Difference]: Finished difference Result 9534 states and 30606 transitions. [2021-07-13 20:31:23,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-07-13 20:31:23,088 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:23,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:23,106 INFO L225 Difference]: With dead ends: 9534 [2021-07-13 20:31:23,107 INFO L226 Difference]: Without dead ends: 9486 [2021-07-13 20:31:23,107 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3212 ImplicationChecksByTransitivity, 3477.0ms TimeCoverageRelationStatistics Valid=1490, Invalid=8016, Unknown=0, NotChecked=0, Total=9506 [2021-07-13 20:31:23,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9486 states. [2021-07-13 20:31:23,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9486 to 5783. [2021-07-13 20:31:23,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5783 states, 5782 states have (on average 3.343998616395711) internal successors, (19335), 5782 states have internal predecessors, (19335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:23,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5783 states to 5783 states and 19335 transitions. [2021-07-13 20:31:23,232 INFO L78 Accepts]: Start accepts. Automaton has 5783 states and 19335 transitions. Word has length 30 [2021-07-13 20:31:23,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:23,233 INFO L482 AbstractCegarLoop]: Abstraction has 5783 states and 19335 transitions. [2021-07-13 20:31:23,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:23,233 INFO L276 IsEmpty]: Start isEmpty. Operand 5783 states and 19335 transitions. [2021-07-13 20:31:23,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:23,241 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:23,241 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:23,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-07-13 20:31:23,457 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:23,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:23,458 INFO L82 PathProgramCache]: Analyzing trace with hash -1854678904, now seen corresponding path program 90 times [2021-07-13 20:31:23,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:23,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346292473] [2021-07-13 20:31:23,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:23,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:23,862 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:23,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:23,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346292473] [2021-07-13 20:31:23,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346292473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:23,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303042763] [2021-07-13 20:31:23,863 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:23,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:31:23,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:23,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:31:23,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:24,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:24,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:24,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:24,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 51 [2021-07-13 20:31:24,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:24,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:24,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:24,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:24,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:31:24,114 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:24,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:24,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:24,120 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-07-13 20:31:24,171 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:24,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303042763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:24,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:24,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-07-13 20:31:24,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211280795] [2021-07-13 20:31:24,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:31:24,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:24,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:31:24,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:31:24,172 INFO L87 Difference]: Start difference. First operand 5783 states and 19335 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:27,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:27,730 INFO L93 Difference]: Finished difference Result 8894 states and 28574 transitions. [2021-07-13 20:31:27,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-13 20:31:27,730 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:31:27,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:27,747 INFO L225 Difference]: With dead ends: 8894 [2021-07-13 20:31:27,748 INFO L226 Difference]: Without dead ends: 8853 [2021-07-13 20:31:27,748 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2641 ImplicationChecksByTransitivity, 3228.5ms TimeCoverageRelationStatistics Valid=1525, Invalid=6131, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:31:27,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8853 states. [2021-07-13 20:31:27,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8853 to 5861. [2021-07-13 20:31:27,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5861 states, 5860 states have (on average 3.3389078498293516) internal successors, (19566), 5860 states have internal predecessors, (19566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:27,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5861 states to 5861 states and 19566 transitions. [2021-07-13 20:31:27,867 INFO L78 Accepts]: Start accepts. Automaton has 5861 states and 19566 transitions. Word has length 30 [2021-07-13 20:31:27,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:27,867 INFO L482 AbstractCegarLoop]: Abstraction has 5861 states and 19566 transitions. [2021-07-13 20:31:27,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:27,867 INFO L276 IsEmpty]: Start isEmpty. Operand 5861 states and 19566 transitions. [2021-07-13 20:31:27,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:27,875 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:27,875 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:28,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:28,091 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:28,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:28,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1126539580, now seen corresponding path program 91 times [2021-07-13 20:31:28,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:28,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826259476] [2021-07-13 20:31:28,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:28,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:28,445 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:28,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:28,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826259476] [2021-07-13 20:31:28,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826259476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:28,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426775223] [2021-07-13 20:31:28,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:28,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:28,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:28,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:28,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:28,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:28,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:28,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:28,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:31:28,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:28,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:28,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:28,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:28,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:28,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:28,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 22 treesize of output 3 [2021-07-13 20:31:28,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:28,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:28,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:28,679 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:28,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426775223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:28,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:28,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-07-13 20:31:28,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093972052] [2021-07-13 20:31:28,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:31:28,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:28,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:31:28,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:31:28,713 INFO L87 Difference]: Start difference. First operand 5861 states and 19566 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:31,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:31,475 INFO L93 Difference]: Finished difference Result 7171 states and 23470 transitions. [2021-07-13 20:31:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:31:31,475 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) 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 30 [2021-07-13 20:31:31,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:31,489 INFO L225 Difference]: With dead ends: 7171 [2021-07-13 20:31:31,489 INFO L226 Difference]: Without dead ends: 7149 [2021-07-13 20:31:31,490 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 2388.0ms TimeCoverageRelationStatistics Valid=664, Invalid=3626, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:31:31,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7149 states. [2021-07-13 20:31:31,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7149 to 5857. [2021-07-13 20:31:31,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5857 states, 5856 states have (on average 3.3394808743169397) internal successors, (19556), 5856 states have internal predecessors, (19556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:31,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5857 states to 5857 states and 19556 transitions. [2021-07-13 20:31:31,586 INFO L78 Accepts]: Start accepts. Automaton has 5857 states and 19556 transitions. Word has length 30 [2021-07-13 20:31:31,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:31,587 INFO L482 AbstractCegarLoop]: Abstraction has 5857 states and 19556 transitions. [2021-07-13 20:31:31,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:31,587 INFO L276 IsEmpty]: Start isEmpty. Operand 5857 states and 19556 transitions. [2021-07-13 20:31:31,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:31,595 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:31,595 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:31,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-07-13 20:31:31,809 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:31,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:31,809 INFO L82 PathProgramCache]: Analyzing trace with hash 2081834100, now seen corresponding path program 92 times [2021-07-13 20:31:31,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:31,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128435985] [2021-07-13 20:31:31,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:32,224 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:32,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:32,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128435985] [2021-07-13 20:31:32,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128435985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:32,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117495640] [2021-07-13 20:31:32,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:32,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:32,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:32,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:31:32,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:32,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:32,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:32,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:32,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:32,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 27 [2021-07-13 20:31:32,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:32,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:32,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:32,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:32,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:32,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:32,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 3 [2021-07-13 20:31:32,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:32,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:32,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:32,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-07-13 20:31:32,527 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:32,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117495640] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:32,527 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:32,527 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-13 20:31:32,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996628209] [2021-07-13 20:31:32,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:31:32,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:32,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:31:32,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:31:32,527 INFO L87 Difference]: Start difference. First operand 5857 states and 19556 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:35,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:35,763 INFO L93 Difference]: Finished difference Result 7574 states and 24794 transitions. [2021-07-13 20:31:35,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-13 20:31:35,763 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:35,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:35,777 INFO L225 Difference]: With dead ends: 7574 [2021-07-13 20:31:35,777 INFO L226 Difference]: Without dead ends: 7537 [2021-07-13 20:31:35,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2496 ImplicationChecksByTransitivity, 2694.3ms TimeCoverageRelationStatistics Valid=1125, Invalid=6531, Unknown=0, NotChecked=0, Total=7656 [2021-07-13 20:31:35,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7537 states. [2021-07-13 20:31:35,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7537 to 5857. [2021-07-13 20:31:35,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5857 states, 5856 states have (on average 3.3394808743169397) internal successors, (19556), 5856 states have internal predecessors, (19556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:35,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5857 states to 5857 states and 19556 transitions. [2021-07-13 20:31:35,873 INFO L78 Accepts]: Start accepts. Automaton has 5857 states and 19556 transitions. Word has length 30 [2021-07-13 20:31:35,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:35,873 INFO L482 AbstractCegarLoop]: Abstraction has 5857 states and 19556 transitions. [2021-07-13 20:31:35,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:35,873 INFO L276 IsEmpty]: Start isEmpty. Operand 5857 states and 19556 transitions. [2021-07-13 20:31:35,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:35,881 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:35,881 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:36,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2021-07-13 20:31:36,097 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:36,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:36,097 INFO L82 PathProgramCache]: Analyzing trace with hash -414129868, now seen corresponding path program 93 times [2021-07-13 20:31:36,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:36,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686701416] [2021-07-13 20:31:36,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:36,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:36,430 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:36,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:36,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686701416] [2021-07-13 20:31:36,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686701416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:36,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272887426] [2021-07-13 20:31:36,431 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:36,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:31:36,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:36,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:36,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:36,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:36,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 57 [2021-07-13 20:31:36,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:36,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:36,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:36,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:36,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:31:36,706 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:36,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:36,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:36,714 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-07-13 20:31:36,782 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:36,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272887426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:36,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:36,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:31:36,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280825889] [2021-07-13 20:31:36,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:31:36,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:36,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:31:36,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:31:36,783 INFO L87 Difference]: Start difference. First operand 5857 states and 19556 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:39,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:39,578 INFO L93 Difference]: Finished difference Result 9426 states and 30584 transitions. [2021-07-13 20:31:39,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-13 20:31:39,579 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:39,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:39,597 INFO L225 Difference]: With dead ends: 9426 [2021-07-13 20:31:39,597 INFO L226 Difference]: Without dead ends: 9370 [2021-07-13 20:31:39,598 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1872 ImplicationChecksByTransitivity, 2337.1ms TimeCoverageRelationStatistics Valid=969, Invalid=5193, Unknown=0, NotChecked=0, Total=6162 [2021-07-13 20:31:39,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9370 states. [2021-07-13 20:31:39,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9370 to 5868. [2021-07-13 20:31:39,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5868 states, 5867 states have (on average 3.337651269814215) internal successors, (19582), 5867 states have internal predecessors, (19582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:39,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5868 states to 5868 states and 19582 transitions. [2021-07-13 20:31:39,716 INFO L78 Accepts]: Start accepts. Automaton has 5868 states and 19582 transitions. Word has length 30 [2021-07-13 20:31:39,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:39,716 INFO L482 AbstractCegarLoop]: Abstraction has 5868 states and 19582 transitions. [2021-07-13 20:31:39,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:39,716 INFO L276 IsEmpty]: Start isEmpty. Operand 5868 states and 19582 transitions. [2021-07-13 20:31:39,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:39,724 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:39,724 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:39,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable489,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:39,940 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:39,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:39,941 INFO L82 PathProgramCache]: Analyzing trace with hash 2053707068, now seen corresponding path program 94 times [2021-07-13 20:31:39,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:39,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815667588] [2021-07-13 20:31:39,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:40,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:40,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:40,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815667588] [2021-07-13 20:31:40,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815667588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:40,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550836160] [2021-07-13 20:31:40,333 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:40,358 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:31:40,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:40,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:31:40,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:40,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:40,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:40,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:40,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:40,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 35 treesize of output 25 [2021-07-13 20:31:40,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:40,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:40,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:40,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:40,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:40,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:40,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:40,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:40,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:40,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:40,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:40,605 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:40,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550836160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:40,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:40,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:31:40,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316872247] [2021-07-13 20:31:40,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:31:40,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:40,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:31:40,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:31:40,606 INFO L87 Difference]: Start difference. First operand 5868 states and 19582 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:44,240 INFO L93 Difference]: Finished difference Result 7377 states and 24116 transitions. [2021-07-13 20:31:44,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:31:44,240 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:44,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:44,254 INFO L225 Difference]: With dead ends: 7377 [2021-07-13 20:31:44,254 INFO L226 Difference]: Without dead ends: 7355 [2021-07-13 20:31:44,255 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1693 ImplicationChecksByTransitivity, 2933.7ms TimeCoverageRelationStatistics Valid=783, Invalid=4917, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:31:44,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7355 states. [2021-07-13 20:31:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7355 to 5865. [2021-07-13 20:31:44,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 5864 states have (on average 3.338506139154161) internal successors, (19577), 5864 states have internal predecessors, (19577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 19577 transitions. [2021-07-13 20:31:44,365 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 19577 transitions. Word has length 30 [2021-07-13 20:31:44,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:44,365 INFO L482 AbstractCegarLoop]: Abstraction has 5865 states and 19577 transitions. [2021-07-13 20:31:44,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:44,365 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 19577 transitions. [2021-07-13 20:31:44,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:44,374 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:44,374 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:44,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable495 [2021-07-13 20:31:44,590 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:44,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:44,590 INFO L82 PathProgramCache]: Analyzing trace with hash 754875072, now seen corresponding path program 95 times [2021-07-13 20:31:44,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:44,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418009557] [2021-07-13 20:31:44,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:44,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:44,863 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:44,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:44,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418009557] [2021-07-13 20:31:44,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418009557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:44,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035251160] [2021-07-13 20:31:44,863 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:44,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:31:44,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:44,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:31:44,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:45,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:45,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:45,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:45,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:45,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:31:45,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:45,100 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:45,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:45,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:45,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:45,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:45,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:45,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:45,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:45,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:45,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:45,120 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:45,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035251160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:45,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:45,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-07-13 20:31:45,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192065216] [2021-07-13 20:31:45,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:31:45,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:45,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:31:45,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:31:45,121 INFO L87 Difference]: Start difference. First operand 5865 states and 19577 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:47,204 INFO L93 Difference]: Finished difference Result 8470 states and 27518 transitions. [2021-07-13 20:31:47,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:31:47,205 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:47,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:47,220 INFO L225 Difference]: With dead ends: 8470 [2021-07-13 20:31:47,220 INFO L226 Difference]: Without dead ends: 8455 [2021-07-13 20:31:47,221 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1677.1ms TimeCoverageRelationStatistics Valid=617, Invalid=3415, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:31:47,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8455 states. [2021-07-13 20:31:47,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8455 to 5907. [2021-07-13 20:31:47,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5907 states, 5906 states have (on average 3.335082966474771) internal successors, (19697), 5906 states have internal predecessors, (19697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5907 states to 5907 states and 19697 transitions. [2021-07-13 20:31:47,318 INFO L78 Accepts]: Start accepts. Automaton has 5907 states and 19697 transitions. Word has length 30 [2021-07-13 20:31:47,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:47,318 INFO L482 AbstractCegarLoop]: Abstraction has 5907 states and 19697 transitions. [2021-07-13 20:31:47,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:47,318 INFO L276 IsEmpty]: Start isEmpty. Operand 5907 states and 19697 transitions. [2021-07-13 20:31:47,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:47,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:47,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:47,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable496 [2021-07-13 20:31:47,541 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:47,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:47,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1766984388, now seen corresponding path program 96 times [2021-07-13 20:31:47,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:47,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340546235] [2021-07-13 20:31:47,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:47,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:47,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:47,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340546235] [2021-07-13 20:31:47,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340546235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:47,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265987091] [2021-07-13 20:31:47,902 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:47,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:31:47,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:47,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:47,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:48,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,132 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 59 [2021-07-13 20:31:48,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:31:48,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:48,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:48,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:31:48,148 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:31:48,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:48,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:48,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-07-13 20:31:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:48,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265987091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:48,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:48,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-07-13 20:31:48,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032025041] [2021-07-13 20:31:48,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:31:48,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:48,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:31:48,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:31:48,204 INFO L87 Difference]: Start difference. First operand 5907 states and 19697 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:54,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:54,479 INFO L93 Difference]: Finished difference Result 11402 states and 36562 transitions. [2021-07-13 20:31:54,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-07-13 20:31:54,479 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:31:54,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:54,503 INFO L225 Difference]: With dead ends: 11402 [2021-07-13 20:31:54,503 INFO L226 Difference]: Without dead ends: 11338 [2021-07-13 20:31:54,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6143 ImplicationChecksByTransitivity, 5331.9ms TimeCoverageRelationStatistics Valid=2652, Invalid=14118, Unknown=0, NotChecked=0, Total=16770 [2021-07-13 20:31:54,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11338 states. [2021-07-13 20:31:54,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11338 to 5941. [2021-07-13 20:31:54,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5941 states, 5940 states have (on average 3.333164983164983) internal successors, (19799), 5940 states have internal predecessors, (19799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:54,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5941 states to 5941 states and 19799 transitions. [2021-07-13 20:31:54,696 INFO L78 Accepts]: Start accepts. Automaton has 5941 states and 19799 transitions. Word has length 30 [2021-07-13 20:31:54,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:54,696 INFO L482 AbstractCegarLoop]: Abstraction has 5941 states and 19799 transitions. [2021-07-13 20:31:54,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:54,696 INFO L276 IsEmpty]: Start isEmpty. Operand 5941 states and 19799 transitions. [2021-07-13 20:31:54,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:54,705 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:54,705 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:54,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable497 [2021-07-13 20:31:54,920 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:54,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:54,921 INFO L82 PathProgramCache]: Analyzing trace with hash 3025900, now seen corresponding path program 97 times [2021-07-13 20:31:54,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:54,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518345808] [2021-07-13 20:31:54,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:54,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:55,241 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:55,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:55,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518345808] [2021-07-13 20:31:55,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518345808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:55,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161857867] [2021-07-13 20:31:55,242 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:55,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:55,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:31:55,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:55,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:55,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:55,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:55,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:55,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:31:55,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:55,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:55,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:55,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:55,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:55,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:55,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:55,481 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:55,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:55,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:55,486 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:31:55,502 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:55,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161857867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:55,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:55,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:31:55,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725676571] [2021-07-13 20:31:55,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:31:55,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:55,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:31:55,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:31:55,503 INFO L87 Difference]: Start difference. First operand 5941 states and 19799 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:58,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:31:58,130 INFO L93 Difference]: Finished difference Result 7190 states and 23550 transitions. [2021-07-13 20:31:58,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-13 20:31:58,131 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:31:58,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:31:58,145 INFO L225 Difference]: With dead ends: 7190 [2021-07-13 20:31:58,145 INFO L226 Difference]: Without dead ends: 7164 [2021-07-13 20:31:58,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 2167.2ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:31:58,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7164 states. [2021-07-13 20:31:58,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7164 to 5945. [2021-07-13 20:31:58,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5945 states, 5944 states have (on average 3.3315948855989235) internal successors, (19803), 5944 states have internal predecessors, (19803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:58,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5945 states to 5945 states and 19803 transitions. [2021-07-13 20:31:58,242 INFO L78 Accepts]: Start accepts. Automaton has 5945 states and 19803 transitions. Word has length 30 [2021-07-13 20:31:58,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:31:58,243 INFO L482 AbstractCegarLoop]: Abstraction has 5945 states and 19803 transitions. [2021-07-13 20:31:58,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:31:58,243 INFO L276 IsEmpty]: Start isEmpty. Operand 5945 states and 19803 transitions. [2021-07-13 20:31:58,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:31:58,251 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:31:58,252 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:31:58,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable502,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:58,466 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:31:58,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:31:58,466 INFO L82 PathProgramCache]: Analyzing trace with hash 1941268104, now seen corresponding path program 98 times [2021-07-13 20:31:58,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:31:58,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45314030] [2021-07-13 20:31:58,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:31:58,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:31:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:58,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:31:58,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45314030] [2021-07-13 20:31:58,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45314030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:58,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527633695] [2021-07-13 20:31:58,789 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:31:58,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:31:58,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:31:58,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:31:58,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:31:59,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:59,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:59,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:59,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, 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 25 [2021-07-13 20:31:59,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:59,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:59,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:59,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:31:59,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:31:59,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:31:59,030 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:31:59,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:31:59,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:31:59,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-13 20:31:59,073 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:31:59,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527633695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:31:59,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:31:59,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:31:59,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379576276] [2021-07-13 20:31:59,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:31:59,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:31:59,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:31:59,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:31:59,074 INFO L87 Difference]: Start difference. First operand 5945 states and 19803 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:00,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:00,911 INFO L93 Difference]: Finished difference Result 6985 states and 22978 transitions. [2021-07-13 20:32:00,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:32:00,911 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:32:00,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:00,925 INFO L225 Difference]: With dead ends: 6985 [2021-07-13 20:32:00,926 INFO L226 Difference]: Without dead ends: 6959 [2021-07-13 20:32:00,926 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1647.4ms TimeCoverageRelationStatistics Valid=406, Invalid=2674, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:32:00,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6959 states. [2021-07-13 20:32:01,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6959 to 5931. [2021-07-13 20:32:01,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5931 states, 5930 states have (on average 3.333558178752108) internal successors, (19768), 5930 states have internal predecessors, (19768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:01,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5931 states to 5931 states and 19768 transitions. [2021-07-13 20:32:01,023 INFO L78 Accepts]: Start accepts. Automaton has 5931 states and 19768 transitions. Word has length 30 [2021-07-13 20:32:01,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:01,023 INFO L482 AbstractCegarLoop]: Abstraction has 5931 states and 19768 transitions. [2021-07-13 20:32:01,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:01,023 INFO L276 IsEmpty]: Start isEmpty. Operand 5931 states and 19768 transitions. [2021-07-13 20:32:01,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:01,032 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:01,032 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:01,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable503,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:01,248 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:01,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:01,248 INFO L82 PathProgramCache]: Analyzing trace with hash -424061568, now seen corresponding path program 99 times [2021-07-13 20:32:01,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:01,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753076095] [2021-07-13 20:32:01,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:01,589 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:01,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:01,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753076095] [2021-07-13 20:32:01,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753076095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:01,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816747680] [2021-07-13 20:32:01,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:01,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:32:01,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:01,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:01,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:01,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:01,914 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-13 20:32:01,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 179 [2021-07-13 20:32:01,920 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:01,940 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-07-13 20:32:01,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:01,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:01,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:32:01,944 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:01,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:01,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:01,953 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:18 [2021-07-13 20:32:02,042 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:02,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816747680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:02,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:02,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-07-13 20:32:02,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082028649] [2021-07-13 20:32:02,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:32:02,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:02,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:32:02,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:32:02,043 INFO L87 Difference]: Start difference. First operand 5931 states and 19768 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:32:04,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:04,724 INFO L93 Difference]: Finished difference Result 7175 states and 23479 transitions. [2021-07-13 20:32:04,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:32:04,724 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:32:04,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:04,741 INFO L225 Difference]: With dead ends: 7175 [2021-07-13 20:32:04,741 INFO L226 Difference]: Without dead ends: 7134 [2021-07-13 20:32:04,742 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1906.0ms TimeCoverageRelationStatistics Valid=479, Invalid=3681, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:32:04,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7134 states. [2021-07-13 20:32:04,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7134 to 5949. [2021-07-13 20:32:04,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 3.3310356422326834) internal successors, (19813), 5948 states have internal predecessors, (19813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:04,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 19813 transitions. [2021-07-13 20:32:04,926 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 19813 transitions. Word has length 30 [2021-07-13 20:32:04,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:04,926 INFO L482 AbstractCegarLoop]: Abstraction has 5949 states and 19813 transitions. [2021-07-13 20:32:04,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:32:04,926 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 19813 transitions. [2021-07-13 20:32:04,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:04,934 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:04,934 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:05,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable504,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:05,150 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:05,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:05,150 INFO L82 PathProgramCache]: Analyzing trace with hash 73171608, now seen corresponding path program 100 times [2021-07-13 20:32:05,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:05,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387480054] [2021-07-13 20:32:05,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:05,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:05,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387480054] [2021-07-13 20:32:05,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387480054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:05,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42832208] [2021-07-13 20:32:05,477 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:05,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:05,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:05,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:05,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:05,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:05,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:05,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:05,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:05,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:32:05,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:05,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:05,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:05,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:05,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:05,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:05,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:32:05,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:05,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:05,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:05,713 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:32:05,735 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:05,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42832208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:05,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:05,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:32:05,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178108122] [2021-07-13 20:32:05,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:05,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:05,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:05,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:05,736 INFO L87 Difference]: Start difference. First operand 5949 states and 19813 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:07,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:07,542 INFO L93 Difference]: Finished difference Result 7030 states and 23085 transitions. [2021-07-13 20:32:07,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:32:07,542 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:32:07,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:07,555 INFO L225 Difference]: With dead ends: 7030 [2021-07-13 20:32:07,556 INFO L226 Difference]: Without dead ends: 7004 [2021-07-13 20:32:07,556 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 1545.0ms TimeCoverageRelationStatistics Valid=418, Invalid=2444, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:32:07,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7004 states. [2021-07-13 20:32:07,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7004 to 5937. [2021-07-13 20:32:07,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5937 states, 5936 states have (on average 3.332041778975741) internal successors, (19779), 5936 states have internal predecessors, (19779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:07,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5937 states to 5937 states and 19779 transitions. [2021-07-13 20:32:07,686 INFO L78 Accepts]: Start accepts. Automaton has 5937 states and 19779 transitions. Word has length 30 [2021-07-13 20:32:07,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:07,686 INFO L482 AbstractCegarLoop]: Abstraction has 5937 states and 19779 transitions. [2021-07-13 20:32:07,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:07,686 INFO L276 IsEmpty]: Start isEmpty. Operand 5937 states and 19779 transitions. [2021-07-13 20:32:07,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:07,694 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:07,694 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:07,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable511,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:07,909 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:07,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:07,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1317441520, now seen corresponding path program 101 times [2021-07-13 20:32:07,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:07,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33163335] [2021-07-13 20:32:07,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:07,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:08,208 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:08,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:08,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33163335] [2021-07-13 20:32:08,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33163335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:08,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270853757] [2021-07-13 20:32:08,209 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:08,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:32:08,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:08,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:08,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:08,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:08,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:08,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:08,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:08,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:32:08,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:08,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:08,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:08,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:08,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:08,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:08,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:32:08,444 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:08,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:08,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:08,449 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:32:08,464 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:08,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270853757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:08,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:08,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:32:08,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280965231] [2021-07-13 20:32:08,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:08,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:08,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:08,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:08,466 INFO L87 Difference]: Start difference. First operand 5937 states and 19779 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:10,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:10,359 INFO L93 Difference]: Finished difference Result 7261 states and 23673 transitions. [2021-07-13 20:32:10,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-13 20:32:10,359 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:32:10,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:10,373 INFO L225 Difference]: With dead ends: 7261 [2021-07-13 20:32:10,373 INFO L226 Difference]: Without dead ends: 7231 [2021-07-13 20:32:10,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1625.5ms TimeCoverageRelationStatistics Valid=556, Invalid=3226, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:32:10,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7231 states. [2021-07-13 20:32:10,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7231 to 5949. [2021-07-13 20:32:10,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 3.332044384667115) internal successors, (19819), 5948 states have internal predecessors, (19819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:10,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 19819 transitions. [2021-07-13 20:32:10,466 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 19819 transitions. Word has length 30 [2021-07-13 20:32:10,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:10,466 INFO L482 AbstractCegarLoop]: Abstraction has 5949 states and 19819 transitions. [2021-07-13 20:32:10,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:10,466 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 19819 transitions. [2021-07-13 20:32:10,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:10,475 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:10,475 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:10,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable512 [2021-07-13 20:32:10,689 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:10,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:10,689 INFO L82 PathProgramCache]: Analyzing trace with hash -839017840, now seen corresponding path program 102 times [2021-07-13 20:32:10,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:10,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607923910] [2021-07-13 20:32:10,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:11,007 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:11,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:11,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607923910] [2021-07-13 20:32:11,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607923910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:11,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103317159] [2021-07-13 20:32:11,008 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 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:11,039 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:32:11,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:11,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:11,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:11,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:11,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:11,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:11,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:11,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:32:11,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:11,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:11,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:11,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:11,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:11,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:11,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:32:11,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:11,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:11,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:11,221 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:32:11,265 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:11,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103317159] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:11,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:11,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:32:11,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77465192] [2021-07-13 20:32:11,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:11,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:11,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:11,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:11,266 INFO L87 Difference]: Start difference. First operand 5949 states and 19819 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:12,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:12,615 INFO L93 Difference]: Finished difference Result 7025 states and 23092 transitions. [2021-07-13 20:32:12,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:32:12,615 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:32:12,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:12,632 INFO L225 Difference]: With dead ends: 7025 [2021-07-13 20:32:12,632 INFO L226 Difference]: Without dead ends: 6999 [2021-07-13 20:32:12,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1229.5ms TimeCoverageRelationStatistics Valid=329, Invalid=1741, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:32:12,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-07-13 20:32:12,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5937. [2021-07-13 20:32:12,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5937 states, 5936 states have (on average 3.3337264150943398) internal successors, (19789), 5936 states have internal predecessors, (19789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:12,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5937 states to 5937 states and 19789 transitions. [2021-07-13 20:32:12,743 INFO L78 Accepts]: Start accepts. Automaton has 5937 states and 19789 transitions. Word has length 30 [2021-07-13 20:32:12,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:12,743 INFO L482 AbstractCegarLoop]: Abstraction has 5937 states and 19789 transitions. [2021-07-13 20:32:12,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:12,743 INFO L276 IsEmpty]: Start isEmpty. Operand 5937 states and 19789 transitions. [2021-07-13 20:32:12,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:12,753 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:12,753 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:12,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable513 [2021-07-13 20:32:12,969 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:12,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:12,969 INFO L82 PathProgramCache]: Analyzing trace with hash -646911237, now seen corresponding path program 89 times [2021-07-13 20:32:12,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:12,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989089981] [2021-07-13 20:32:12,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:12,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:13,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:13,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989089981] [2021-07-13 20:32:13,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989089981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:13,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378801878] [2021-07-13 20:32:13,146 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:13,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:32:13,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:13,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:32:13,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:13,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:13,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:13,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:32:13,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:13,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:13,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:13,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:13,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:13,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:13,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:13,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:13,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:13,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378801878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:13,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:13,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:32:13,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993053934] [2021-07-13 20:32:13,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:13,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:13,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:13,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:13,414 INFO L87 Difference]: Start difference. First operand 5937 states and 19789 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:14,745 INFO L93 Difference]: Finished difference Result 7473 states and 24570 transitions. [2021-07-13 20:32:14,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:32:14,746 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:32:14,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:14,760 INFO L225 Difference]: With dead ends: 7473 [2021-07-13 20:32:14,760 INFO L226 Difference]: Without dead ends: 7458 [2021-07-13 20:32:14,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 1097.7ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:32:14,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7458 states. [2021-07-13 20:32:14,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7458 to 5941. [2021-07-13 20:32:14,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5941 states, 5940 states have (on average 3.333838383838384) internal successors, (19803), 5940 states have internal predecessors, (19803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:14,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5941 states to 5941 states and 19803 transitions. [2021-07-13 20:32:14,898 INFO L78 Accepts]: Start accepts. Automaton has 5941 states and 19803 transitions. Word has length 30 [2021-07-13 20:32:14,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:14,899 INFO L482 AbstractCegarLoop]: Abstraction has 5941 states and 19803 transitions. [2021-07-13 20:32:14,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:14,899 INFO L276 IsEmpty]: Start isEmpty. Operand 5941 states and 19803 transitions. [2021-07-13 20:32:14,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:14,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:14,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:15,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable514,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:15,121 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:15,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:15,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1493059333, now seen corresponding path program 90 times [2021-07-13 20:32:15,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:15,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523723898] [2021-07-13 20:32:15,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:15,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523723898] [2021-07-13 20:32:15,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523723898] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:15,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699838441] [2021-07-13 20:32:15,318 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:15,375 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:32:15,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:15,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:32:15,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:15,612 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:32:15,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:15,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:15,645 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:32:15,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:32:15,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:15,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:15,650 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:15,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:15,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:15,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:15,668 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-07-13 20:32:15,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:15,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699838441] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:15,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:15,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-07-13 20:32:15,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105810978] [2021-07-13 20:32:15,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:32:15,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:15,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:32:15,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:32:15,825 INFO L87 Difference]: Start difference. First operand 5941 states and 19803 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:18,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:18,812 INFO L93 Difference]: Finished difference Result 7418 states and 24149 transitions. [2021-07-13 20:32:18,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-13 20:32:18,813 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:32:18,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:18,830 INFO L225 Difference]: With dead ends: 7418 [2021-07-13 20:32:18,830 INFO L226 Difference]: Without dead ends: 7384 [2021-07-13 20:32:18,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 2036.7ms TimeCoverageRelationStatistics Valid=478, Invalid=3944, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:32:18,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7384 states. [2021-07-13 20:32:18,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7384 to 5915. [2021-07-13 20:32:18,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5915 states, 5914 states have (on average 3.334122421373013) internal successors, (19718), 5914 states have internal predecessors, (19718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:18,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5915 states to 5915 states and 19718 transitions. [2021-07-13 20:32:18,945 INFO L78 Accepts]: Start accepts. Automaton has 5915 states and 19718 transitions. Word has length 30 [2021-07-13 20:32:18,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:18,945 INFO L482 AbstractCegarLoop]: Abstraction has 5915 states and 19718 transitions. [2021-07-13 20:32:18,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:18,945 INFO L276 IsEmpty]: Start isEmpty. Operand 5915 states and 19718 transitions. [2021-07-13 20:32:18,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:18,954 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:18,954 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:19,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable515,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:19,169 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:19,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:19,169 INFO L82 PathProgramCache]: Analyzing trace with hash 346439685, now seen corresponding path program 91 times [2021-07-13 20:32:19,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:19,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538365505] [2021-07-13 20:32:19,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:19,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:19,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:19,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:19,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538365505] [2021-07-13 20:32:19,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538365505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:19,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972680226] [2021-07-13 20:32:19,365 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:19,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:19,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:19,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:19,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:19,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:19,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:19,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 41 [2021-07-13 20:32:19,584 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:19,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:19,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:19,593 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:19,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:19,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:19,600 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-07-13 20:32:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:19,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972680226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:19,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:19,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:32:19,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624086092] [2021-07-13 20:32:19,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:32:19,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:19,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:32:19,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:32:19,646 INFO L87 Difference]: Start difference. First operand 5915 states and 19718 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:21,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:21,564 INFO L93 Difference]: Finished difference Result 8453 states and 27614 transitions. [2021-07-13 20:32:21,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:32:21,564 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:32:21,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:21,581 INFO L225 Difference]: With dead ends: 8453 [2021-07-13 20:32:21,581 INFO L226 Difference]: Without dead ends: 8428 [2021-07-13 20:32:21,581 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1549.2ms TimeCoverageRelationStatistics Valid=441, Invalid=2529, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:32:21,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8428 states. [2021-07-13 20:32:21,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8428 to 5843. [2021-07-13 20:32:21,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5843 states, 5842 states have (on average 3.3289969188634028) internal successors, (19448), 5842 states have internal predecessors, (19448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:21,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5843 states to 5843 states and 19448 transitions. [2021-07-13 20:32:21,693 INFO L78 Accepts]: Start accepts. Automaton has 5843 states and 19448 transitions. Word has length 30 [2021-07-13 20:32:21,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:21,693 INFO L482 AbstractCegarLoop]: Abstraction has 5843 states and 19448 transitions. [2021-07-13 20:32:21,694 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:21,694 INFO L276 IsEmpty]: Start isEmpty. Operand 5843 states and 19448 transitions. [2021-07-13 20:32:21,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:21,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:21,702 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:21,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2021-07-13 20:32:21,917 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:21,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:21,917 INFO L82 PathProgramCache]: Analyzing trace with hash -2123448255, now seen corresponding path program 92 times [2021-07-13 20:32:21,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:21,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184085247] [2021-07-13 20:32:21,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:21,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:22,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:22,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:22,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184085247] [2021-07-13 20:32:22,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184085247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:22,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941898088] [2021-07-13 20:32:22,139 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:22,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:22,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:22,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:22,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:22,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:22,388 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:22,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 31 [2021-07-13 20:32:22,390 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:22,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:22,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:22,400 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:22,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:22,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:22,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-07-13 20:32:22,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:22,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941898088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:22,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:22,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:32:22,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664760702] [2021-07-13 20:32:22,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:22,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:22,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:22,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:22,457 INFO L87 Difference]: Start difference. First operand 5843 states and 19448 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:23,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:23,750 INFO L93 Difference]: Finished difference Result 7171 states and 23521 transitions. [2021-07-13 20:32:23,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:32:23,751 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:32:23,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:23,765 INFO L225 Difference]: With dead ends: 7171 [2021-07-13 20:32:23,765 INFO L226 Difference]: Without dead ends: 7123 [2021-07-13 20:32:23,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 976.9ms TimeCoverageRelationStatistics Valid=267, Invalid=1713, Unknown=0, NotChecked=0, Total=1980 [2021-07-13 20:32:23,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7123 states. [2021-07-13 20:32:23,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7123 to 5747. [2021-07-13 20:32:23,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5747 states, 5746 states have (on average 3.3214410024364773) internal successors, (19085), 5746 states have internal predecessors, (19085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:23,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5747 states to 5747 states and 19085 transitions. [2021-07-13 20:32:23,872 INFO L78 Accepts]: Start accepts. Automaton has 5747 states and 19085 transitions. Word has length 30 [2021-07-13 20:32:23,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:23,872 INFO L482 AbstractCegarLoop]: Abstraction has 5747 states and 19085 transitions. [2021-07-13 20:32:23,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:23,872 INFO L276 IsEmpty]: Start isEmpty. Operand 5747 states and 19085 transitions. [2021-07-13 20:32:23,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:23,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:23,880 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:24,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable523 [2021-07-13 20:32:24,083 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:24,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:24,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1746026009, now seen corresponding path program 93 times [2021-07-13 20:32:24,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:24,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443993931] [2021-07-13 20:32:24,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:24,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:24,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:24,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:24,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443993931] [2021-07-13 20:32:24,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443993931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:24,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637461968] [2021-07-13 20:32:24,307 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:24,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:32:24,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:24,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:24,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:24,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:24,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:24,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:32:24,492 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:24,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:24,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:24,502 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:24,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:24,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:24,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-07-13 20:32:24,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:24,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637461968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:24,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:24,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:32:24,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425030408] [2021-07-13 20:32:24,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:32:24,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:24,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:32:24,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:32:24,581 INFO L87 Difference]: Start difference. First operand 5747 states and 19085 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:25,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:25,400 INFO L93 Difference]: Finished difference Result 7258 states and 23846 transitions. [2021-07-13 20:32:25,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:32:25,400 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:32:25,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:25,414 INFO L225 Difference]: With dead ends: 7258 [2021-07-13 20:32:25,414 INFO L226 Difference]: Without dead ends: 7233 [2021-07-13 20:32:25,414 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 762.6ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:32:25,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7233 states. [2021-07-13 20:32:25,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7233 to 5702. [2021-07-13 20:32:25,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5702 states, 5701 states have (on average 3.323452025960358) internal successors, (18947), 5701 states have internal predecessors, (18947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:25,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5702 states to 5702 states and 18947 transitions. [2021-07-13 20:32:25,508 INFO L78 Accepts]: Start accepts. Automaton has 5702 states and 18947 transitions. Word has length 30 [2021-07-13 20:32:25,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:25,508 INFO L482 AbstractCegarLoop]: Abstraction has 5702 states and 18947 transitions. [2021-07-13 20:32:25,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:25,508 INFO L276 IsEmpty]: Start isEmpty. Operand 5702 states and 18947 transitions. [2021-07-13 20:32:25,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:25,516 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:25,516 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:25,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:25,732 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:25,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:25,732 INFO L82 PathProgramCache]: Analyzing trace with hash -667660107, now seen corresponding path program 94 times [2021-07-13 20:32:25,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:25,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216385698] [2021-07-13 20:32:25,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:25,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:25,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:25,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:25,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216385698] [2021-07-13 20:32:25,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216385698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:25,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158883209] [2021-07-13 20:32:25,895 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:25,920 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:25,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:25,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:25,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:26,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:26,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:26,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:32:26,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:26,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:26,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:26,130 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:26,132 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:26,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:26,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:26,150 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:32:26,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:32:26,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:26,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:26,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:26,170 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-07-13 20:32:26,290 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:26,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158883209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:26,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:26,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:32:26,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127210070] [2021-07-13 20:32:26,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:26,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:26,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:26,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:26,291 INFO L87 Difference]: Start difference. First operand 5702 states and 18947 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:27,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:27,352 INFO L93 Difference]: Finished difference Result 7572 states and 24899 transitions. [2021-07-13 20:32:27,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:32:27,353 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:32:27,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:27,366 INFO L225 Difference]: With dead ends: 7572 [2021-07-13 20:32:27,366 INFO L226 Difference]: Without dead ends: 7547 [2021-07-13 20:32:27,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 1023.9ms TimeCoverageRelationStatistics Valid=354, Invalid=1368, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:32:27,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7547 states. [2021-07-13 20:32:27,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7547 to 5688. [2021-07-13 20:32:27,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5688 states, 5687 states have (on average 3.324248285563566) internal successors, (18905), 5687 states have internal predecessors, (18905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:27,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5688 states to 5688 states and 18905 transitions. [2021-07-13 20:32:27,508 INFO L78 Accepts]: Start accepts. Automaton has 5688 states and 18905 transitions. Word has length 30 [2021-07-13 20:32:27,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:27,508 INFO L482 AbstractCegarLoop]: Abstraction has 5688 states and 18905 transitions. [2021-07-13 20:32:27,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:27,508 INFO L276 IsEmpty]: Start isEmpty. Operand 5688 states and 18905 transitions. [2021-07-13 20:32:27,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:27,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:27,517 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:27,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-07-13 20:32:27,733 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:27,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:27,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1823368763, now seen corresponding path program 95 times [2021-07-13 20:32:27,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:27,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919791678] [2021-07-13 20:32:27,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:27,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:27,948 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:27,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:27,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919791678] [2021-07-13 20:32:27,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919791678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:27,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603123017] [2021-07-13 20:32:27,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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:27,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:32:27,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:27,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:27,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:28,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:28,248 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:28,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 31 treesize of output 31 [2021-07-13 20:32:28,249 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:28,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:28,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:28,261 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:28,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:28,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:28,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:21 [2021-07-13 20:32:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:28,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603123017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:28,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:28,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-07-13 20:32:28,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010267791] [2021-07-13 20:32:28,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:32:28,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:28,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:32:28,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:32:28,349 INFO L87 Difference]: Start difference. First operand 5688 states and 18905 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:30,440 INFO L93 Difference]: Finished difference Result 7641 states and 25049 transitions. [2021-07-13 20:32:30,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:32:30,441 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 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 30 [2021-07-13 20:32:30,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:30,455 INFO L225 Difference]: With dead ends: 7641 [2021-07-13 20:32:30,455 INFO L226 Difference]: Without dead ends: 7611 [2021-07-13 20:32:30,455 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 1497.2ms TimeCoverageRelationStatistics Valid=486, Invalid=3174, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:32:30,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2021-07-13 20:32:30,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 5689. [2021-07-13 20:32:30,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 5688 states have (on average 3.3252461322081577) internal successors, (18914), 5688 states have internal predecessors, (18914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:30,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 18914 transitions. [2021-07-13 20:32:30,545 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 18914 transitions. Word has length 30 [2021-07-13 20:32:30,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:30,545 INFO L482 AbstractCegarLoop]: Abstraction has 5689 states and 18914 transitions. [2021-07-13 20:32:30,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:30,546 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 18914 transitions. [2021-07-13 20:32:30,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:30,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:30,553 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:30,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable536 [2021-07-13 20:32:30,769 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:30,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:30,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1331267863, now seen corresponding path program 96 times [2021-07-13 20:32:30,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:30,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208695426] [2021-07-13 20:32:30,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:30,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:30,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:30,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208695426] [2021-07-13 20:32:30,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208695426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:30,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15370747] [2021-07-13 20:32:30,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:30,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:32:30,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:30,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:30,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:31,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:31,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:31,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 31 treesize of output 23 [2021-07-13 20:32:31,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:31,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:31,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:31,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:31,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:31,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:31,196 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:31,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:31,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15370747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:31,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:31,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:32:31,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751476719] [2021-07-13 20:32:31,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:32:31,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:31,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:32:31,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:32:31,209 INFO L87 Difference]: Start difference. First operand 5689 states and 18914 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:32,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:32,388 INFO L93 Difference]: Finished difference Result 6969 states and 22828 transitions. [2021-07-13 20:32:32,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:32:32,388 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:32:32,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:32,402 INFO L225 Difference]: With dead ends: 6969 [2021-07-13 20:32:32,402 INFO L226 Difference]: Without dead ends: 6944 [2021-07-13 20:32:32,403 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 989.0ms TimeCoverageRelationStatistics Valid=330, Invalid=1832, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:32:32,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6944 states. [2021-07-13 20:32:32,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6944 to 5716. [2021-07-13 20:32:32,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5716 states, 5715 states have (on average 3.3289588801399823) internal successors, (19025), 5715 states have internal predecessors, (19025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:32,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5716 states to 5716 states and 19025 transitions. [2021-07-13 20:32:32,556 INFO L78 Accepts]: Start accepts. Automaton has 5716 states and 19025 transitions. Word has length 30 [2021-07-13 20:32:32,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:32,556 INFO L482 AbstractCegarLoop]: Abstraction has 5716 states and 19025 transitions. [2021-07-13 20:32:32,556 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:32,556 INFO L276 IsEmpty]: Start isEmpty. Operand 5716 states and 19025 transitions. [2021-07-13 20:32:32,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:32,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:32,565 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:32,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:32,781 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:32,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:32,782 INFO L82 PathProgramCache]: Analyzing trace with hash -926069069, now seen corresponding path program 97 times [2021-07-13 20:32:32,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:32,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929947035] [2021-07-13 20:32:32,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:32,961 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:32,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:32,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929947035] [2021-07-13 20:32:32,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929947035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:32,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396296290] [2021-07-13 20:32:32,961 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:32,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:32,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:33,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:33,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:33,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:33,170 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:33,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, 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 33 [2021-07-13 20:32:33,172 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:33,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:33,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:33,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:33,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:32:33,181 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:33,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:33,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:33,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:32:33,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:33,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396296290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:33,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:33,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:32:33,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944594236] [2021-07-13 20:32:33,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:32:33,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:33,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:32:33,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:32:33,229 INFO L87 Difference]: Start difference. First operand 5716 states and 19025 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:35,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:35,105 INFO L93 Difference]: Finished difference Result 7928 states and 25815 transitions. [2021-07-13 20:32:35,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:32:35,105 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:32:35,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:35,120 INFO L225 Difference]: With dead ends: 7928 [2021-07-13 20:32:35,120 INFO L226 Difference]: Without dead ends: 7872 [2021-07-13 20:32:35,121 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1515.0ms TimeCoverageRelationStatistics Valid=482, Invalid=2488, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:32:35,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7872 states. [2021-07-13 20:32:35,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7872 to 5693. [2021-07-13 20:32:35,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5693 states, 5692 states have (on average 3.325017568517217) internal successors, (18926), 5692 states have internal predecessors, (18926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:35,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5693 states to 5693 states and 18926 transitions. [2021-07-13 20:32:35,273 INFO L78 Accepts]: Start accepts. Automaton has 5693 states and 18926 transitions. Word has length 30 [2021-07-13 20:32:35,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:35,273 INFO L482 AbstractCegarLoop]: Abstraction has 5693 states and 18926 transitions. [2021-07-13 20:32:35,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:35,273 INFO L276 IsEmpty]: Start isEmpty. Operand 5693 states and 18926 transitions. [2021-07-13 20:32:35,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:35,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:35,281 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:35,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2021-07-13 20:32:35,497 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:35,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:35,497 INFO L82 PathProgramCache]: Analyzing trace with hash 853701365, now seen corresponding path program 98 times [2021-07-13 20:32:35,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:35,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611919229] [2021-07-13 20:32:35,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:35,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:35,682 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:35,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:35,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611919229] [2021-07-13 20:32:35,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611919229] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:35,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151768828] [2021-07-13 20:32:35,683 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:35,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:35,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:35,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:32:35,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:35,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:35,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:35,869 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:35,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:32:35,870 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:35,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:35,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:32:35,878 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:35,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:35,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:35,884 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:32:35,943 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:35,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151768828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:35,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:35,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:32:35,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171123868] [2021-07-13 20:32:35,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:32:35,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:35,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:32:35,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:32:35,943 INFO L87 Difference]: Start difference. First operand 5693 states and 18926 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:37,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:37,003 INFO L93 Difference]: Finished difference Result 7249 states and 23804 transitions. [2021-07-13 20:32:37,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:32:37,003 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:32:37,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:37,017 INFO L225 Difference]: With dead ends: 7249 [2021-07-13 20:32:37,017 INFO L226 Difference]: Without dead ends: 7199 [2021-07-13 20:32:37,018 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 997.9ms TimeCoverageRelationStatistics Valid=458, Invalid=1992, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:32:37,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7199 states. [2021-07-13 20:32:37,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7199 to 5677. [2021-07-13 20:32:37,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5677 states, 5676 states have (on average 3.3259337561663145) internal successors, (18878), 5676 states have internal predecessors, (18878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:37,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5677 states to 5677 states and 18878 transitions. [2021-07-13 20:32:37,112 INFO L78 Accepts]: Start accepts. Automaton has 5677 states and 18878 transitions. Word has length 30 [2021-07-13 20:32:37,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:37,112 INFO L482 AbstractCegarLoop]: Abstraction has 5677 states and 18878 transitions. [2021-07-13 20:32:37,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:37,112 INFO L276 IsEmpty]: Start isEmpty. Operand 5677 states and 18878 transitions. [2021-07-13 20:32:37,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:37,121 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:37,121 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:37,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable542 [2021-07-13 20:32:37,337 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:37,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:37,337 INFO L82 PathProgramCache]: Analyzing trace with hash -761420365, now seen corresponding path program 99 times [2021-07-13 20:32:37,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:37,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418751296] [2021-07-13 20:32:37,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:37,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:37,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:37,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418751296] [2021-07-13 20:32:37,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418751296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:37,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364219852] [2021-07-13 20:32:37,689 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:37,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:32:37,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:37,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:37,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:37,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:37,917 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:32:37,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:37,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:37,941 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:32:37,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:37,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:37,960 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:32:37,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:32:37,961 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:37,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:37,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:37,984 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:44 [2021-07-13 20:32:38,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:38,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364219852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:38,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:38,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-07-13 20:32:38,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643249642] [2021-07-13 20:32:38,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:38,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:38,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:38,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:38,101 INFO L87 Difference]: Start difference. First operand 5677 states and 18878 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:39,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:39,465 INFO L93 Difference]: Finished difference Result 6309 states and 20874 transitions. [2021-07-13 20:32:39,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:32:39,466 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:32:39,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:39,479 INFO L225 Difference]: With dead ends: 6309 [2021-07-13 20:32:39,479 INFO L226 Difference]: Without dead ends: 6280 [2021-07-13 20:32:39,479 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1321.3ms TimeCoverageRelationStatistics Valid=298, Invalid=1594, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:32:39,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6280 states. [2021-07-13 20:32:39,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6280 to 5644. [2021-07-13 20:32:39,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5644 states, 5643 states have (on average 3.3273081694134325) internal successors, (18776), 5643 states have internal predecessors, (18776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:39,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5644 states to 5644 states and 18776 transitions. [2021-07-13 20:32:39,563 INFO L78 Accepts]: Start accepts. Automaton has 5644 states and 18776 transitions. Word has length 30 [2021-07-13 20:32:39,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:39,563 INFO L482 AbstractCegarLoop]: Abstraction has 5644 states and 18776 transitions. [2021-07-13 20:32:39,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:39,564 INFO L276 IsEmpty]: Start isEmpty. Operand 5644 states and 18776 transitions. [2021-07-13 20:32:39,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:39,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:39,571 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:39,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable544 [2021-07-13 20:32:39,771 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:39,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:39,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1136551761, now seen corresponding path program 100 times [2021-07-13 20:32:39,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:39,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708654213] [2021-07-13 20:32:39,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:40,010 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:40,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:40,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708654213] [2021-07-13 20:32:40,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708654213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:40,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151488486] [2021-07-13 20:32:40,011 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:40,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:40,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:40,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:40,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:40,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:40,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:40,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:32:40,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:40,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:40,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:40,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:40,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:40,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:40,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:40,363 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:32:40,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:40,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151488486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:40,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:40,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:32:40,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756456324] [2021-07-13 20:32:40,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:40,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:40,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:40,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:40,381 INFO L87 Difference]: Start difference. First operand 5644 states and 18776 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:41,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:41,109 INFO L93 Difference]: Finished difference Result 6964 states and 22829 transitions. [2021-07-13 20:32:41,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:32:41,109 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:32:41,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:41,123 INFO L225 Difference]: With dead ends: 6964 [2021-07-13 20:32:41,123 INFO L226 Difference]: Without dead ends: 6949 [2021-07-13 20:32:41,123 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 716.8ms TimeCoverageRelationStatistics Valid=246, Invalid=1086, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:32:41,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6949 states. [2021-07-13 20:32:41,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6949 to 5659. [2021-07-13 20:32:41,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5658 states have (on average 3.3275008837044893) internal successors, (18827), 5658 states have internal predecessors, (18827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:41,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 18827 transitions. [2021-07-13 20:32:41,212 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 18827 transitions. Word has length 30 [2021-07-13 20:32:41,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:41,212 INFO L482 AbstractCegarLoop]: Abstraction has 5659 states and 18827 transitions. [2021-07-13 20:32:41,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:41,212 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 18827 transitions. [2021-07-13 20:32:41,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:41,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:41,220 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:41,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable550,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:41,433 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:41,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:41,433 INFO L82 PathProgramCache]: Analyzing trace with hash 554613039, now seen corresponding path program 101 times [2021-07-13 20:32:41,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:41,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519535774] [2021-07-13 20:32:41,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:41,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:41,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:41,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:41,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519535774] [2021-07-13 20:32:41,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519535774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:41,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371761114] [2021-07-13 20:32:41,598 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:41,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:32:41,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:41,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:41,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:41,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:41,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:41,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 31 treesize of output 23 [2021-07-13 20:32:41,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:41,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:41,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:41,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:41,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:41,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:41,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:41,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:41,813 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:41,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371761114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:41,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:41,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:32:41,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528837665] [2021-07-13 20:32:41,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:41,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:41,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:41,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:41,814 INFO L87 Difference]: Start difference. First operand 5659 states and 18827 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:43,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:43,306 INFO L93 Difference]: Finished difference Result 7910 states and 25828 transitions. [2021-07-13 20:32:43,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:32:43,306 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 30 [2021-07-13 20:32:43,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:43,322 INFO L225 Difference]: With dead ends: 7910 [2021-07-13 20:32:43,322 INFO L226 Difference]: Without dead ends: 7889 [2021-07-13 20:32:43,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1150.0ms TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:32:43,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7889 states. [2021-07-13 20:32:43,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7889 to 5775. [2021-07-13 20:32:43,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5775 states, 5774 states have (on average 3.326117076550052) internal successors, (19205), 5774 states have internal predecessors, (19205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:43,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5775 states to 5775 states and 19205 transitions. [2021-07-13 20:32:43,428 INFO L78 Accepts]: Start accepts. Automaton has 5775 states and 19205 transitions. Word has length 30 [2021-07-13 20:32:43,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:43,428 INFO L482 AbstractCegarLoop]: Abstraction has 5775 states and 19205 transitions. [2021-07-13 20:32:43,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:43,428 INFO L276 IsEmpty]: Start isEmpty. Operand 5775 states and 19205 transitions. [2021-07-13 20:32:43,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:43,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:43,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:43,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable551 [2021-07-13 20:32:43,653 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:43,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:43,653 INFO L82 PathProgramCache]: Analyzing trace with hash 681434367, now seen corresponding path program 102 times [2021-07-13 20:32:43,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:43,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323579034] [2021-07-13 20:32:43,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:43,855 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:43,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:43,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323579034] [2021-07-13 20:32:43,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323579034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:43,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725184536] [2021-07-13 20:32:43,855 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:43,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:32:43,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:43,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:43,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:44,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:44,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:32:44,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:44,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:44,100 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:32:44,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:32:44,101 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:44,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:44,105 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:44,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:44,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:44,124 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:44,124 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-07-13 20:32:44,258 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:44,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725184536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:44,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:44,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:32:44,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648397497] [2021-07-13 20:32:44,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:32:44,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:44,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:32:44,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:32:44,259 INFO L87 Difference]: Start difference. First operand 5775 states and 19205 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:46,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:46,614 INFO L93 Difference]: Finished difference Result 7627 states and 24895 transitions. [2021-07-13 20:32:46,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:32:46,614 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:32:46,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:46,628 INFO L225 Difference]: With dead ends: 7627 [2021-07-13 20:32:46,628 INFO L226 Difference]: Without dead ends: 7597 [2021-07-13 20:32:46,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1064 ImplicationChecksByTransitivity, 2039.6ms TimeCoverageRelationStatistics Valid=672, Invalid=3234, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:32:46,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7597 states. [2021-07-13 20:32:46,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7597 to 5753. [2021-07-13 20:32:46,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 5752 states have (on average 3.3282336578581364) internal successors, (19144), 5752 states have internal predecessors, (19144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:46,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 19144 transitions. [2021-07-13 20:32:46,728 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 19144 transitions. Word has length 30 [2021-07-13 20:32:46,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:46,728 INFO L482 AbstractCegarLoop]: Abstraction has 5753 states and 19144 transitions. [2021-07-13 20:32:46,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:46,728 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 19144 transitions. [2021-07-13 20:32:46,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:46,736 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:46,736 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:46,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable552,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:46,951 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:46,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:46,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1223686925, now seen corresponding path program 103 times [2021-07-13 20:32:46,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:46,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703536070] [2021-07-13 20:32:46,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:47,137 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:47,137 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:47,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703536070] [2021-07-13 20:32:47,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703536070] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:47,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121881039] [2021-07-13 20:32:47,137 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:47,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:47,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:47,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:47,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:47,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:47,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:32:47,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:47,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:47,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:47,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:47,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:47,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:47,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:47,414 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:47,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121881039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:47,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:47,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:32:47,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899590829] [2021-07-13 20:32:47,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:32:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:32:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:32:47,436 INFO L87 Difference]: Start difference. First operand 5753 states and 19144 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:48,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:48,348 INFO L93 Difference]: Finished difference Result 7419 states and 24483 transitions. [2021-07-13 20:32:48,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:32:48,348 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:32:48,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:48,363 INFO L225 Difference]: With dead ends: 7419 [2021-07-13 20:32:48,363 INFO L226 Difference]: Without dead ends: 7394 [2021-07-13 20:32:48,363 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 810.7ms TimeCoverageRelationStatistics Valid=312, Invalid=1328, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:32:48,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7394 states. [2021-07-13 20:32:48,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7394 to 5747. [2021-07-13 20:32:48,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5747 states, 5746 states have (on average 3.329098503306648) internal successors, (19129), 5746 states have internal predecessors, (19129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:48,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5747 states to 5747 states and 19129 transitions. [2021-07-13 20:32:48,487 INFO L78 Accepts]: Start accepts. Automaton has 5747 states and 19129 transitions. Word has length 30 [2021-07-13 20:32:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:48,487 INFO L482 AbstractCegarLoop]: Abstraction has 5747 states and 19129 transitions. [2021-07-13 20:32:48,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:48,487 INFO L276 IsEmpty]: Start isEmpty. Operand 5747 states and 19129 transitions. [2021-07-13 20:32:48,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:48,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:48,495 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:48,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable558 [2021-07-13 20:32:48,709 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:48,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:48,709 INFO L82 PathProgramCache]: Analyzing trace with hash -690820735, now seen corresponding path program 104 times [2021-07-13 20:32:48,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:48,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656478508] [2021-07-13 20:32:48,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:48,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:48,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:48,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656478508] [2021-07-13 20:32:48,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656478508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:48,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088701211] [2021-07-13 20:32:48,946 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:48,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:48,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:48,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:48,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:49,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:49,161 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:49,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-07-13 20:32:49,162 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:49,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:49,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:49,172 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:49,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:49,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:49,181 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:32:49,222 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:49,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088701211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:49,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:49,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:32:49,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252363952] [2021-07-13 20:32:49,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:49,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:49,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:49,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:49,222 INFO L87 Difference]: Start difference. First operand 5747 states and 19129 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:49,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:49,904 INFO L93 Difference]: Finished difference Result 7912 states and 25895 transitions. [2021-07-13 20:32:49,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:32:49,904 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:32:49,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:49,920 INFO L225 Difference]: With dead ends: 7912 [2021-07-13 20:32:49,920 INFO L226 Difference]: Without dead ends: 7882 [2021-07-13 20:32:49,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 723.2ms TimeCoverageRelationStatistics Valid=307, Invalid=1253, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:32:49,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7882 states. [2021-07-13 20:32:50,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7882 to 5742. [2021-07-13 20:32:50,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 3.328514196133078) internal successors, (19109), 5741 states have internal predecessors, (19109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:50,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 19109 transitions. [2021-07-13 20:32:50,030 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 19109 transitions. Word has length 30 [2021-07-13 20:32:50,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:50,030 INFO L482 AbstractCegarLoop]: Abstraction has 5742 states and 19109 transitions. [2021-07-13 20:32:50,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:50,031 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 19109 transitions. [2021-07-13 20:32:50,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:50,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:50,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:50,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable559 [2021-07-13 20:32:50,254 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:50,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:50,255 INFO L82 PathProgramCache]: Analyzing trace with hash -644242611, now seen corresponding path program 105 times [2021-07-13 20:32:50,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:50,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869815498] [2021-07-13 20:32:50,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:50,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:50,468 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:50,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:50,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869815498] [2021-07-13 20:32:50,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869815498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:50,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258393605] [2021-07-13 20:32:50,468 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:50,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:32:50,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:50,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:32:50,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:50,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:50,654 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 31 [2021-07-13 20:32:50,655 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:50,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:50,666 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:50,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:50,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:50,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-07-13 20:32:50,747 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:50,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258393605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:50,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:50,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:32:50,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568140712] [2021-07-13 20:32:50,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:50,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:50,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:50,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:50,748 INFO L87 Difference]: Start difference. First operand 5742 states and 19109 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:51,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:51,386 INFO L93 Difference]: Finished difference Result 7358 states and 24210 transitions. [2021-07-13 20:32:51,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:32:51,386 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:32:51,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:51,400 INFO L225 Difference]: With dead ends: 7358 [2021-07-13 20:32:51,400 INFO L226 Difference]: Without dead ends: 7343 [2021-07-13 20:32:51,400 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 642.5ms TimeCoverageRelationStatistics Valid=272, Invalid=988, Unknown=0, NotChecked=0, Total=1260 [2021-07-13 20:32:51,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7343 states. [2021-07-13 20:32:51,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7343 to 5714. [2021-07-13 20:32:51,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 5713 states have (on average 3.3299492385786804) internal successors, (19024), 5713 states have internal predecessors, (19024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:51,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 19024 transitions. [2021-07-13 20:32:51,497 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 19024 transitions. Word has length 30 [2021-07-13 20:32:51,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:51,497 INFO L482 AbstractCegarLoop]: Abstraction has 5714 states and 19024 transitions. [2021-07-13 20:32:51,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:51,497 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 19024 transitions. [2021-07-13 20:32:51,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:51,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:51,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:51,722 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable562 [2021-07-13 20:32:51,723 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:51,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:51,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1825846597, now seen corresponding path program 106 times [2021-07-13 20:32:51,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:51,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204043415] [2021-07-13 20:32:51,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:51,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:51,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:51,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204043415] [2021-07-13 20:32:51,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204043415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:51,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422634773] [2021-07-13 20:32:51,892 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:51,915 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:32:51,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:51,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:51,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:52,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:52,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:52,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 31 treesize of output 23 [2021-07-13 20:32:52,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:52,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:52,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:52,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:52,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:52,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:52,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:52,163 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:52,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:52,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422634773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:52,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:52,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:32:52,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881355863] [2021-07-13 20:32:52,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:32:52,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:52,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:32:52,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:32:52,185 INFO L87 Difference]: Start difference. First operand 5714 states and 19024 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:53,111 INFO L93 Difference]: Finished difference Result 7501 states and 24741 transitions. [2021-07-13 20:32:53,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:32:53,111 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:32:53,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:53,126 INFO L225 Difference]: With dead ends: 7501 [2021-07-13 20:32:53,126 INFO L226 Difference]: Without dead ends: 7486 [2021-07-13 20:32:53,126 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 799.3ms TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:32:53,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7486 states. [2021-07-13 20:32:53,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7486 to 5705. [2021-07-13 20:32:53,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5705 states, 5704 states have (on average 3.3304698457223) internal successors, (18997), 5704 states have internal predecessors, (18997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5705 states to 5705 states and 18997 transitions. [2021-07-13 20:32:53,222 INFO L78 Accepts]: Start accepts. Automaton has 5705 states and 18997 transitions. Word has length 30 [2021-07-13 20:32:53,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:53,222 INFO L482 AbstractCegarLoop]: Abstraction has 5705 states and 18997 transitions. [2021-07-13 20:32:53,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:53,223 INFO L276 IsEmpty]: Start isEmpty. Operand 5705 states and 18997 transitions. [2021-07-13 20:32:53,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:53,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:53,231 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:53,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable565 [2021-07-13 20:32:53,447 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:53,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:53,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1368762027, now seen corresponding path program 107 times [2021-07-13 20:32:53,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:53,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058381951] [2021-07-13 20:32:53,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:53,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:53,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:53,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:53,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058381951] [2021-07-13 20:32:53,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058381951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:53,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305362393] [2021-07-13 20:32:53,626 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:53,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:32:53,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:53,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:32:53,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:53,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:53,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:53,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:32:53,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:53,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:53,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:53,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:32:53,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:53,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:53,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:53,922 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:32:53,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:53,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305362393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:53,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:53,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:32:53,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442357804] [2021-07-13 20:32:53,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:32:53,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:53,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:32:53,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:32:53,945 INFO L87 Difference]: Start difference. First operand 5705 states and 18997 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:55,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:55,627 INFO L93 Difference]: Finished difference Result 7758 states and 25535 transitions. [2021-07-13 20:32:55,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:32:55,627 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:32:55,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:55,642 INFO L225 Difference]: With dead ends: 7758 [2021-07-13 20:32:55,642 INFO L226 Difference]: Without dead ends: 7733 [2021-07-13 20:32:55,643 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1174.3ms TimeCoverageRelationStatistics Valid=416, Invalid=1936, Unknown=0, NotChecked=0, Total=2352 [2021-07-13 20:32:55,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7733 states. [2021-07-13 20:32:55,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7733 to 5720. [2021-07-13 20:32:55,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5720 states, 5719 states have (on average 3.3271550970449377) internal successors, (19028), 5719 states have internal predecessors, (19028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:55,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5720 states to 5720 states and 19028 transitions. [2021-07-13 20:32:55,739 INFO L78 Accepts]: Start accepts. Automaton has 5720 states and 19028 transitions. Word has length 30 [2021-07-13 20:32:55,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:55,739 INFO L482 AbstractCegarLoop]: Abstraction has 5720 states and 19028 transitions. [2021-07-13 20:32:55,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:55,739 INFO L276 IsEmpty]: Start isEmpty. Operand 5720 states and 19028 transitions. [2021-07-13 20:32:55,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:55,747 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:55,747 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:55,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable566 [2021-07-13 20:32:55,963 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:55,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:55,964 INFO L82 PathProgramCache]: Analyzing trace with hash -753210211, now seen corresponding path program 108 times [2021-07-13 20:32:55,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:55,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616758018] [2021-07-13 20:32:55,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:55,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:56,094 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:56,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:56,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616758018] [2021-07-13 20:32:56,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616758018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:56,095 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944530992] [2021-07-13 20:32:56,095 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:56,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:32:56,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:56,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:56,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:56,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:56,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:56,247 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:56,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 37 treesize of output 37 [2021-07-13 20:32:56,248 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:56,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:56,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:32:56,254 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:56,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:56,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:56,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:32:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:56,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944530992] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:56,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:56,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:32:56,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060501917] [2021-07-13 20:32:56,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:56,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:56,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:56,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:56,306 INFO L87 Difference]: Start difference. First operand 5720 states and 19028 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:57,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:57,384 INFO L93 Difference]: Finished difference Result 7261 states and 23933 transitions. [2021-07-13 20:32:57,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:32:57,384 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:32:57,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:57,398 INFO L225 Difference]: With dead ends: 7261 [2021-07-13 20:32:57,398 INFO L226 Difference]: Without dead ends: 7236 [2021-07-13 20:32:57,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 781.7ms TimeCoverageRelationStatistics Valid=303, Invalid=1859, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:32:57,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-07-13 20:32:57,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 5734. [2021-07-13 20:32:57,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5734 states, 5733 states have (on average 3.3263561834990405) internal successors, (19070), 5733 states have internal predecessors, (19070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:57,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5734 states to 5734 states and 19070 transitions. [2021-07-13 20:32:57,506 INFO L78 Accepts]: Start accepts. Automaton has 5734 states and 19070 transitions. Word has length 30 [2021-07-13 20:32:57,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:57,506 INFO L482 AbstractCegarLoop]: Abstraction has 5734 states and 19070 transitions. [2021-07-13 20:32:57,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:57,506 INFO L276 IsEmpty]: Start isEmpty. Operand 5734 states and 19070 transitions. [2021-07-13 20:32:57,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:57,515 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:57,515 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:57,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable567,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:57,732 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:57,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:57,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1891488649, now seen corresponding path program 109 times [2021-07-13 20:32:57,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:57,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694067247] [2021-07-13 20:32:57,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:57,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:57,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:57,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:57,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694067247] [2021-07-13 20:32:57,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694067247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:57,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906168625] [2021-07-13 20:32:57,890 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:57,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:57,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:32:57,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:58,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:58,084 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:58,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 31 treesize of output 39 [2021-07-13 20:32:58,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:32:58,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:58,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:32:58,105 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:32:58,106 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:58,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:58,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:58,121 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:32:58,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-07-13 20:32:58,122 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:32:58,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:58,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:58,138 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-07-13 20:32:58,245 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:58,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906168625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:58,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:58,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:32:58,246 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577435554] [2021-07-13 20:32:58,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:58,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:58,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:58,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:58,246 INFO L87 Difference]: Start difference. First operand 5734 states and 19070 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:59,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:32:59,138 INFO L93 Difference]: Finished difference Result 7449 states and 24503 transitions. [2021-07-13 20:32:59,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:32:59,139 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:32:59,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:32:59,153 INFO L225 Difference]: With dead ends: 7449 [2021-07-13 20:32:59,153 INFO L226 Difference]: Without dead ends: 7424 [2021-07-13 20:32:59,154 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 809.8ms TimeCoverageRelationStatistics Valid=317, Invalid=1165, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:32:59,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7424 states. [2021-07-13 20:32:59,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7424 to 5722. [2021-07-13 20:32:59,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5722 states, 5721 states have (on average 3.3275651109945814) internal successors, (19037), 5721 states have internal predecessors, (19037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:59,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5722 states to 5722 states and 19037 transitions. [2021-07-13 20:32:59,254 INFO L78 Accepts]: Start accepts. Automaton has 5722 states and 19037 transitions. Word has length 30 [2021-07-13 20:32:59,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:32:59,254 INFO L482 AbstractCegarLoop]: Abstraction has 5722 states and 19037 transitions. [2021-07-13 20:32:59,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:32:59,254 INFO L276 IsEmpty]: Start isEmpty. Operand 5722 states and 19037 transitions. [2021-07-13 20:32:59,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:32:59,262 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:32:59,262 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:32:59,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable569 [2021-07-13 20:32:59,478 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:32:59,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:32:59,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1215622697, now seen corresponding path program 110 times [2021-07-13 20:32:59,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:32:59,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850999350] [2021-07-13 20:32:59,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:32:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:32:59,677 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:59,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:32:59,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850999350] [2021-07-13 20:32:59,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850999350] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:59,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988908960] [2021-07-13 20:32:59,678 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:32:59,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:32:59,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:32:59,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:32:59,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:32:59,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:32:59,885 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:59,885 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 31 treesize of output 31 [2021-07-13 20:32:59,887 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:32:59,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:59,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 17 treesize of output 9 [2021-07-13 20:32:59,896 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:32:59,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:32:59,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:32:59,903 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:32:59,971 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:32:59,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988908960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:32:59,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:32:59,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:32:59,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556781783] [2021-07-13 20:32:59,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:32:59,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:32:59,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:32:59,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:32:59,972 INFO L87 Difference]: Start difference. First operand 5722 states and 19037 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:00,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:00,869 INFO L93 Difference]: Finished difference Result 7412 states and 24401 transitions. [2021-07-13 20:33:00,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:33:00,870 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:33:00,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:00,885 INFO L225 Difference]: With dead ends: 7412 [2021-07-13 20:33:00,885 INFO L226 Difference]: Without dead ends: 7362 [2021-07-13 20:33:00,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 839.1ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:33:00,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7362 states. [2021-07-13 20:33:00,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7362 to 5713. [2021-07-13 20:33:00,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5713 states, 5712 states have (on average 3.3251050420168067) internal successors, (18993), 5712 states have internal predecessors, (18993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:00,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 18993 transitions. [2021-07-13 20:33:00,987 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 18993 transitions. Word has length 30 [2021-07-13 20:33:00,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:00,987 INFO L482 AbstractCegarLoop]: Abstraction has 5713 states and 18993 transitions. [2021-07-13 20:33:00,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:00,987 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 18993 transitions. [2021-07-13 20:33:00,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:00,996 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:00,996 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:01,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable576,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:01,198 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:01,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:01,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1721288081, now seen corresponding path program 111 times [2021-07-13 20:33:01,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:01,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702251306] [2021-07-13 20:33:01,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:01,397 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:01,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:01,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702251306] [2021-07-13 20:33:01,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702251306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:01,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036625094] [2021-07-13 20:33:01,397 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:01,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:33:01,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:01,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:01,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:01,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:01,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:33:01,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:01,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:01,664 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:33:01,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 67 [2021-07-13 20:33:01,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:01,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-07-13 20:33:01,688 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,744 INFO L628 ElimStorePlain]: treesize reduction 8, result has 91.1 percent of original size [2021-07-13 20:33:01,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:01,757 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:229 [2021-07-13 20:33:01,915 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-07-13 20:33:02,130 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-07-13 20:33:02,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:02,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036625094] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:02,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:02,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-07-13 20:33:02,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449313398] [2021-07-13 20:33:02,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:33:02,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:02,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:33:02,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:33:02,283 INFO L87 Difference]: Start difference. First operand 5713 states and 18993 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:02,584 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-07-13 20:33:02,841 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-07-13 20:33:03,050 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-07-13 20:33:03,402 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2021-07-13 20:33:03,853 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 50 [2021-07-13 20:33:05,562 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-07-13 20:33:06,173 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 43 [2021-07-13 20:33:06,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:06,282 INFO L93 Difference]: Finished difference Result 8323 states and 27214 transitions. [2021-07-13 20:33:06,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:33:06,282 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:33:06,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:06,297 INFO L225 Difference]: With dead ends: 8323 [2021-07-13 20:33:06,297 INFO L226 Difference]: Without dead ends: 8283 [2021-07-13 20:33:06,298 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 3874.8ms TimeCoverageRelationStatistics Valid=702, Invalid=3588, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:33:06,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8283 states. [2021-07-13 20:33:06,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8283 to 5753. [2021-07-13 20:33:06,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 5752 states have (on average 3.3301460361613353) internal successors, (19155), 5752 states have internal predecessors, (19155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:06,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 19155 transitions. [2021-07-13 20:33:06,401 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 19155 transitions. Word has length 30 [2021-07-13 20:33:06,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:06,401 INFO L482 AbstractCegarLoop]: Abstraction has 5753 states and 19155 transitions. [2021-07-13 20:33:06,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:06,401 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 19155 transitions. [2021-07-13 20:33:06,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:06,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:06,410 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:06,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable578 [2021-07-13 20:33:06,613 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:06,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:06,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1980655713, now seen corresponding path program 112 times [2021-07-13 20:33:06,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:06,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799677300] [2021-07-13 20:33:06,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:06,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:06,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:06,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799677300] [2021-07-13 20:33:06,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799677300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:06,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466172515] [2021-07-13 20:33:06,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:06,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:06,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:06,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:06,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:07,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:07,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:07,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:33:07,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:07,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:07,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:07,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:33:07,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:07,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:07,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:07,109 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:33:07,129 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:07,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466172515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:07,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:07,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:33:07,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038300058] [2021-07-13 20:33:07,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:33:07,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:07,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:33:07,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:33:07,130 INFO L87 Difference]: Start difference. First operand 5753 states and 19155 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:08,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:08,339 INFO L93 Difference]: Finished difference Result 7778 states and 25622 transitions. [2021-07-13 20:33:08,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:33:08,339 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:33:08,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:08,355 INFO L225 Difference]: With dead ends: 7778 [2021-07-13 20:33:08,355 INFO L226 Difference]: Without dead ends: 7757 [2021-07-13 20:33:08,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 981.8ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:33:08,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7757 states. [2021-07-13 20:33:08,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7757 to 5777. [2021-07-13 20:33:08,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.3337950138504153) internal successors, (19256), 5776 states have internal predecessors, (19256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:08,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19256 transitions. [2021-07-13 20:33:08,455 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19256 transitions. Word has length 30 [2021-07-13 20:33:08,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:08,455 INFO L482 AbstractCegarLoop]: Abstraction has 5777 states and 19256 transitions. [2021-07-13 20:33:08,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:08,455 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19256 transitions. [2021-07-13 20:33:08,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:08,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:08,464 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:08,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable602,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:08,680 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:08,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:08,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1797878076, now seen corresponding path program 103 times [2021-07-13 20:33:08,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:08,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953756789] [2021-07-13 20:33:08,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:09,045 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:09,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:09,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953756789] [2021-07-13 20:33:09,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953756789] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:09,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401455087] [2021-07-13 20:33:09,045 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:09,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:09,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:09,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:09,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:09,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:09,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:09,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:33:09,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:09,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:09,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:09,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:09,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:09,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:09,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, 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 7 [2021-07-13 20:33:09,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:09,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:09,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:09,233 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:33:09,254 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:09,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401455087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:09,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:09,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:09,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658465240] [2021-07-13 20:33:09,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:09,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:09,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:09,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:09,255 INFO L87 Difference]: Start difference. First operand 5777 states and 19256 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:09,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:09,851 INFO L93 Difference]: Finished difference Result 6927 states and 22635 transitions. [2021-07-13 20:33:09,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:33:09,852 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:33:09,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:09,865 INFO L225 Difference]: With dead ends: 6927 [2021-07-13 20:33:09,865 INFO L226 Difference]: Without dead ends: 6901 [2021-07-13 20:33:09,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 767.7ms TimeCoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:33:09,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6901 states. [2021-07-13 20:33:09,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6901 to 5755. [2021-07-13 20:33:09,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 5754 states have (on average 3.3338547097671185) internal successors, (19183), 5754 states have internal predecessors, (19183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:09,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 19183 transitions. [2021-07-13 20:33:09,961 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 19183 transitions. Word has length 30 [2021-07-13 20:33:09,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:09,961 INFO L482 AbstractCegarLoop]: Abstraction has 5755 states and 19183 transitions. [2021-07-13 20:33:09,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:09,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 19183 transitions. [2021-07-13 20:33:09,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:09,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:09,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:10,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable603,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:10,185 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:10,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:10,186 INFO L82 PathProgramCache]: Analyzing trace with hash 1044809516, now seen corresponding path program 104 times [2021-07-13 20:33:10,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:10,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931556056] [2021-07-13 20:33:10,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:10,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:10,465 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:10,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:10,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931556056] [2021-07-13 20:33:10,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931556056] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:10,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370191560] [2021-07-13 20:33:10,465 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:10,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:33:10,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:10,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:33:10,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:10,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:10,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:10,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-07-13 20:33:10,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:10,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:10,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:10,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:10,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:10,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 7 [2021-07-13 20:33:10,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:10,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:10,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:10,665 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-07-13 20:33:10,686 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:10,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370191560] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:10,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:10,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:33:10,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045113425] [2021-07-13 20:33:10,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:33:10,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:10,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:33:10,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:33:10,699 INFO L87 Difference]: Start difference. First operand 5755 states and 19183 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:11,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:11,499 INFO L93 Difference]: Finished difference Result 6863 states and 22480 transitions. [2021-07-13 20:33:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:33:11,500 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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 30 [2021-07-13 20:33:11,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:11,513 INFO L225 Difference]: With dead ends: 6863 [2021-07-13 20:33:11,513 INFO L226 Difference]: Without dead ends: 6837 [2021-07-13 20:33:11,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=252, Invalid=1230, Unknown=0, NotChecked=0, Total=1482 [2021-07-13 20:33:11,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-07-13 20:33:11,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 5717. [2021-07-13 20:33:11,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 5716 states have (on average 3.3383484954513647) internal successors, (19082), 5716 states have internal predecessors, (19082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:11,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 19082 transitions. [2021-07-13 20:33:11,663 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 19082 transitions. Word has length 30 [2021-07-13 20:33:11,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:11,663 INFO L482 AbstractCegarLoop]: Abstraction has 5717 states and 19082 transitions. [2021-07-13 20:33:11,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:11,663 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 19082 transitions. [2021-07-13 20:33:11,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:11,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:11,672 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:11,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable604 [2021-07-13 20:33:11,885 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:11,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:11,885 INFO L82 PathProgramCache]: Analyzing trace with hash 120856226, now seen corresponding path program 105 times [2021-07-13 20:33:11,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:11,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584670097] [2021-07-13 20:33:11,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:11,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:12,111 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:12,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:12,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584670097] [2021-07-13 20:33:12,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584670097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:12,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154204620] [2021-07-13 20:33:12,111 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:12,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:33:12,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:12,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:33:12,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:12,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:12,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:12,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:12,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:12,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, 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 25 [2021-07-13 20:33:12,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:12,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:12,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:12,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:12,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:12,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:12,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:33:12,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:12,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:12,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:12,394 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:33:12,411 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:12,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154204620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:12,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:12,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-13 20:33:12,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066345959] [2021-07-13 20:33:12,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:33:12,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:12,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:33:12,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:33:12,412 INFO L87 Difference]: Start difference. First operand 5717 states and 19082 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:14,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:14,072 INFO L93 Difference]: Finished difference Result 7503 states and 24191 transitions. [2021-07-13 20:33:14,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:33:14,072 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:33:14,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:14,088 INFO L225 Difference]: With dead ends: 7503 [2021-07-13 20:33:14,088 INFO L226 Difference]: Without dead ends: 7488 [2021-07-13 20:33:14,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1252.5ms TimeCoverageRelationStatistics Valid=470, Invalid=3070, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:33:14,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7488 states. [2021-07-13 20:33:14,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7488 to 5804. [2021-07-13 20:33:14,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5804 states, 5803 states have (on average 3.33379286575909) internal successors, (19346), 5803 states have internal predecessors, (19346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:14,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5804 states to 5804 states and 19346 transitions. [2021-07-13 20:33:14,197 INFO L78 Accepts]: Start accepts. Automaton has 5804 states and 19346 transitions. Word has length 30 [2021-07-13 20:33:14,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:14,197 INFO L482 AbstractCegarLoop]: Abstraction has 5804 states and 19346 transitions. [2021-07-13 20:33:14,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:14,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5804 states and 19346 transitions. [2021-07-13 20:33:14,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:14,206 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:14,206 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:14,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable605,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:14,423 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:14,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:14,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1070153916, now seen corresponding path program 106 times [2021-07-13 20:33:14,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:14,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904300810] [2021-07-13 20:33:14,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:14,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:14,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:14,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:14,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904300810] [2021-07-13 20:33:14,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904300810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:14,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712197926] [2021-07-13 20:33:14,658 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:14,683 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:14,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:14,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:14,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:14,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:14,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:14,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:14,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:14,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:14,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:14,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:14,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:14,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:14,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:14,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-07-13 20:33:14,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:14,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:14,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:14,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:14,943 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:14,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712197926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:14,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:14,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-07-13 20:33:14,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463207960] [2021-07-13 20:33:14,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:33:14,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:14,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:33:14,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:33:14,944 INFO L87 Difference]: Start difference. First operand 5804 states and 19346 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:16,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:16,758 INFO L93 Difference]: Finished difference Result 8872 states and 28578 transitions. [2021-07-13 20:33:16,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-13 20:33:16,759 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 30 [2021-07-13 20:33:16,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:16,776 INFO L225 Difference]: With dead ends: 8872 [2021-07-13 20:33:16,776 INFO L226 Difference]: Without dead ends: 8821 [2021-07-13 20:33:16,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1187 ImplicationChecksByTransitivity, 1528.2ms TimeCoverageRelationStatistics Valid=721, Invalid=3185, Unknown=0, NotChecked=0, Total=3906 [2021-07-13 20:33:16,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2021-07-13 20:33:16,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 5953. [2021-07-13 20:33:16,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5953 states, 5952 states have (on average 3.326108870967742) internal successors, (19797), 5952 states have internal predecessors, (19797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:16,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5953 states to 5953 states and 19797 transitions. [2021-07-13 20:33:16,888 INFO L78 Accepts]: Start accepts. Automaton has 5953 states and 19797 transitions. Word has length 30 [2021-07-13 20:33:16,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:16,888 INFO L482 AbstractCegarLoop]: Abstraction has 5953 states and 19797 transitions. [2021-07-13 20:33:16,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 5953 states and 19797 transitions. [2021-07-13 20:33:16,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:16,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:16,896 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:17,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable606 [2021-07-13 20:33:17,112 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:17,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:17,112 INFO L82 PathProgramCache]: Analyzing trace with hash 158618808, now seen corresponding path program 107 times [2021-07-13 20:33:17,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:17,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028634815] [2021-07-13 20:33:17,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:17,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:17,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:17,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:17,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028634815] [2021-07-13 20:33:17,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028634815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:17,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884198411] [2021-07-13 20:33:17,387 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:17,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:33:17,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:17,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:33:17,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:17,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:17,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:17,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:17,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:17,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:17,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:17,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:17,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:17,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:17,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:17,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:17,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:33:17,603 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:17,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:17,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:17,609 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:17,631 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:17,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884198411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:17,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:17,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-07-13 20:33:17,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707690066] [2021-07-13 20:33:17,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:33:17,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:17,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:33:17,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:33:17,632 INFO L87 Difference]: Start difference. First operand 5953 states and 19797 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:19,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:19,983 INFO L93 Difference]: Finished difference Result 8064 states and 26418 transitions. [2021-07-13 20:33:19,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:33:19,984 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-07-13 20:33:19,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:19,999 INFO L225 Difference]: With dead ends: 8064 [2021-07-13 20:33:20,000 INFO L226 Difference]: Without dead ends: 8013 [2021-07-13 20:33:20,000 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 1970.1ms TimeCoverageRelationStatistics Valid=925, Invalid=4187, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:33:20,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8013 states. [2021-07-13 20:33:20,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8013 to 6048. [2021-07-13 20:33:20,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 3.3256160079378203) internal successors, (20110), 6047 states have internal predecessors, (20110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:20,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 20110 transitions. [2021-07-13 20:33:20,102 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 20110 transitions. Word has length 30 [2021-07-13 20:33:20,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:20,102 INFO L482 AbstractCegarLoop]: Abstraction has 6048 states and 20110 transitions. [2021-07-13 20:33:20,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:20,102 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 20110 transitions. [2021-07-13 20:33:20,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:20,110 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:20,110 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:20,325 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable607,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:20,325 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:20,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:20,325 INFO L82 PathProgramCache]: Analyzing trace with hash 818965056, now seen corresponding path program 108 times [2021-07-13 20:33:20,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:20,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231450238] [2021-07-13 20:33:20,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:20,556 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:20,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:20,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231450238] [2021-07-13 20:33:20,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231450238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:20,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519745979] [2021-07-13 20:33:20,557 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:20,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:33:20,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:20,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:33:20,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:20,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:20,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:20,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:20,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:20,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:20,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:20,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:20,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:20,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:20,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:20,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:20,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:33:20,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:20,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:20,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:20,823 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:20,846 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:20,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519745979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:20,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:20,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:20,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81448506] [2021-07-13 20:33:20,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:20,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:20,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:20,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:20,846 INFO L87 Difference]: Start difference. First operand 6048 states and 20110 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:22,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:22,658 INFO L93 Difference]: Finished difference Result 7899 states and 25948 transitions. [2021-07-13 20:33:22,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:33:22,658 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-07-13 20:33:22,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:22,673 INFO L225 Difference]: With dead ends: 7899 [2021-07-13 20:33:22,674 INFO L226 Difference]: Without dead ends: 7857 [2021-07-13 20:33:22,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1394.5ms TimeCoverageRelationStatistics Valid=580, Invalid=3080, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:33:22,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7857 states. [2021-07-13 20:33:22,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7857 to 6058. [2021-07-13 20:33:22,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6058 states, 6057 states have (on average 3.324252930493644) internal successors, (20135), 6057 states have internal predecessors, (20135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:22,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6058 states to 6058 states and 20135 transitions. [2021-07-13 20:33:22,775 INFO L78 Accepts]: Start accepts. Automaton has 6058 states and 20135 transitions. Word has length 30 [2021-07-13 20:33:22,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:22,775 INFO L482 AbstractCegarLoop]: Abstraction has 6058 states and 20135 transitions. [2021-07-13 20:33:22,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:22,775 INFO L276 IsEmpty]: Start isEmpty. Operand 6058 states and 20135 transitions. [2021-07-13 20:33:22,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:22,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:22,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:23,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:23,000 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:23,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:23,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1768655084, now seen corresponding path program 109 times [2021-07-13 20:33:23,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:23,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240362068] [2021-07-13 20:33:23,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:23,250 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:23,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:23,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240362068] [2021-07-13 20:33:23,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240362068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:23,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179593471] [2021-07-13 20:33:23,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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:23,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:23,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:23,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:23,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:23,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:23,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:23,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:23,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:23,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:23,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:23,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:23,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:23,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:23,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:23,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:33:23,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:23,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:23,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:23,478 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:23,501 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:23,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179593471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:23,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:23,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:23,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493590390] [2021-07-13 20:33:23,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:23,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:23,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:23,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:23,502 INFO L87 Difference]: Start difference. First operand 6058 states and 20135 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:24,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:24,485 INFO L93 Difference]: Finished difference Result 7178 states and 23545 transitions. [2021-07-13 20:33:24,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:33:24,485 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-07-13 20:33:24,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:24,502 INFO L225 Difference]: With dead ends: 7178 [2021-07-13 20:33:24,502 INFO L226 Difference]: Without dead ends: 7140 [2021-07-13 20:33:24,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 814.6ms TimeCoverageRelationStatistics Valid=246, Invalid=1160, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:33:24,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7140 states. [2021-07-13 20:33:24,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7140 to 6066. [2021-07-13 20:33:24,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 6065 states have (on average 3.323825226710635) internal successors, (20159), 6065 states have internal predecessors, (20159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:24,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 20159 transitions. [2021-07-13 20:33:24,614 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 20159 transitions. Word has length 30 [2021-07-13 20:33:24,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:24,614 INFO L482 AbstractCegarLoop]: Abstraction has 6066 states and 20159 transitions. [2021-07-13 20:33:24,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:24,614 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 20159 transitions. [2021-07-13 20:33:24,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:24,623 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:24,623 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:24,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:24,829 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:24,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:24,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1739330246, now seen corresponding path program 110 times [2021-07-13 20:33:24,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:24,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262741814] [2021-07-13 20:33:24,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:25,077 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:25,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:25,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262741814] [2021-07-13 20:33:25,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262741814] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:25,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278394492] [2021-07-13 20:33:25,077 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:25,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:33:25,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:25,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:33:25,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:25,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:25,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:25,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:25,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:25,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:25,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:25,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:25,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:25,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:25,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:25,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:25,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-07-13 20:33:25,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:25,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:25,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:25,306 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-07-13 20:33:25,365 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:25,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278394492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:25,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:25,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-07-13 20:33:25,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115294414] [2021-07-13 20:33:25,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:33:25,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:25,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:33:25,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:33:25,366 INFO L87 Difference]: Start difference. First operand 6066 states and 20159 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:26,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:26,794 INFO L93 Difference]: Finished difference Result 7415 states and 23815 transitions. [2021-07-13 20:33:26,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-13 20:33:26,794 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:33:26,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:26,810 INFO L225 Difference]: With dead ends: 7415 [2021-07-13 20:33:26,810 INFO L226 Difference]: Without dead ends: 7355 [2021-07-13 20:33:26,810 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1216.0ms TimeCoverageRelationStatistics Valid=493, Invalid=2699, Unknown=0, NotChecked=0, Total=3192 [2021-07-13 20:33:26,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7355 states. [2021-07-13 20:33:26,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7355 to 6088. [2021-07-13 20:33:26,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6088 states, 6087 states have (on average 3.3208477082306556) internal successors, (20214), 6087 states have internal predecessors, (20214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:26,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6088 states to 6088 states and 20214 transitions. [2021-07-13 20:33:26,961 INFO L78 Accepts]: Start accepts. Automaton has 6088 states and 20214 transitions. Word has length 30 [2021-07-13 20:33:26,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:26,961 INFO L482 AbstractCegarLoop]: Abstraction has 6088 states and 20214 transitions. [2021-07-13 20:33:26,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:26,961 INFO L276 IsEmpty]: Start isEmpty. Operand 6088 states and 20214 transitions. [2021-07-13 20:33:26,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:26,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:26,969 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:27,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable610,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:27,185 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:27,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:27,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1701567664, now seen corresponding path program 111 times [2021-07-13 20:33:27,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:27,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892739340] [2021-07-13 20:33:27,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:27,482 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:27,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:27,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892739340] [2021-07-13 20:33:27,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892739340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:27,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142434926] [2021-07-13 20:33:27,482 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:27,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:33:27,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:27,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:27,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:27,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,724 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:27,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-07-13 20:33:27,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:27,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:27,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:27,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:27,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:33:27,741 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:27,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:27,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:27,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-07-13 20:33:27,813 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:27,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142434926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:27,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:27,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-07-13 20:33:27,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864355181] [2021-07-13 20:33:27,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:33:27,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:27,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:33:27,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:33:27,829 INFO L87 Difference]: Start difference. First operand 6088 states and 20214 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:30,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:30,521 INFO L93 Difference]: Finished difference Result 8069 states and 26244 transitions. [2021-07-13 20:33:30,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:33:30,521 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:33:30,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:30,536 INFO L225 Difference]: With dead ends: 8069 [2021-07-13 20:33:30,536 INFO L226 Difference]: Without dead ends: 7986 [2021-07-13 20:33:30,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1841.6ms TimeCoverageRelationStatistics Valid=803, Invalid=4599, Unknown=0, NotChecked=0, Total=5402 [2021-07-13 20:33:30,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7986 states. [2021-07-13 20:33:30,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7986 to 6130. [2021-07-13 20:33:30,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6130 states, 6129 states have (on average 3.3163648229727527) internal successors, (20326), 6129 states have internal predecessors, (20326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:30,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6130 states to 6130 states and 20326 transitions. [2021-07-13 20:33:30,637 INFO L78 Accepts]: Start accepts. Automaton has 6130 states and 20326 transitions. Word has length 30 [2021-07-13 20:33:30,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:30,637 INFO L482 AbstractCegarLoop]: Abstraction has 6130 states and 20326 transitions. [2021-07-13 20:33:30,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:30,637 INFO L276 IsEmpty]: Start isEmpty. Operand 6130 states and 20326 transitions. [2021-07-13 20:33:30,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:30,645 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:30,646 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:30,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable611 [2021-07-13 20:33:30,862 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:30,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:30,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1041221416, now seen corresponding path program 112 times [2021-07-13 20:33:30,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:30,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181301011] [2021-07-13 20:33:30,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:31,152 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:31,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:31,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181301011] [2021-07-13 20:33:31,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181301011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:31,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161342369] [2021-07-13 20:33:31,153 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:31,178 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:31,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:31,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:31,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:31,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:31,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:31,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:31,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:31,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-07-13 20:33:31,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:31,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:31,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:31,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:31,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:31,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:31,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 7 [2021-07-13 20:33:31,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:31,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:31,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:31,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:31,405 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:31,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161342369] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:31,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:31,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:31,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207020767] [2021-07-13 20:33:31,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:31,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:31,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:31,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:31,406 INFO L87 Difference]: Start difference. First operand 6130 states and 20326 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:32,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:32,497 INFO L93 Difference]: Finished difference Result 7466 states and 24465 transitions. [2021-07-13 20:33:32,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:33:32,498 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-07-13 20:33:32,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:32,512 INFO L225 Difference]: With dead ends: 7466 [2021-07-13 20:33:32,512 INFO L226 Difference]: Without dead ends: 7428 [2021-07-13 20:33:32,513 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1004.4ms TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:33:32,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-07-13 20:33:32,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 6130. [2021-07-13 20:33:32,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6130 states, 6129 states have (on average 3.3163648229727527) internal successors, (20326), 6129 states have internal predecessors, (20326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:32,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6130 states to 6130 states and 20326 transitions. [2021-07-13 20:33:32,609 INFO L78 Accepts]: Start accepts. Automaton has 6130 states and 20326 transitions. Word has length 30 [2021-07-13 20:33:32,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:32,610 INFO L482 AbstractCegarLoop]: Abstraction has 6130 states and 20326 transitions. [2021-07-13 20:33:32,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:32,610 INFO L276 IsEmpty]: Start isEmpty. Operand 6130 states and 20326 transitions. [2021-07-13 20:33:32,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:32,691 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:32,692 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:32,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable617,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:32,907 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:32,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:32,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1097067494, now seen corresponding path program 113 times [2021-07-13 20:33:32,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:32,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361784327] [2021-07-13 20:33:32,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:32,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:33,233 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:33,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:33,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361784327] [2021-07-13 20:33:33,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361784327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:33,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309274765] [2021-07-13 20:33:33,233 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:33,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:33:33,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:33,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:33:33,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:33,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:33,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:33,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:33,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:33,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 54 treesize of output 38 [2021-07-13 20:33:33,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:33,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:33,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:33,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:33,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:33,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-07-13 20:33:33,436 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:33,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:33,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:33,443 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:33,463 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:33,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309274765] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:33,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:33,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:33,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482218155] [2021-07-13 20:33:33,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:33,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:33,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:33,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:33,464 INFO L87 Difference]: Start difference. First operand 6130 states and 20326 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:34,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:34,648 INFO L93 Difference]: Finished difference Result 7353 states and 23914 transitions. [2021-07-13 20:33:34,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:33:34,648 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) 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 30 [2021-07-13 20:33:34,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:34,663 INFO L225 Difference]: With dead ends: 7353 [2021-07-13 20:33:34,663 INFO L226 Difference]: Without dead ends: 7327 [2021-07-13 20:33:34,664 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1187.0ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:33:34,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-07-13 20:33:34,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 6142. [2021-07-13 20:33:34,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6142 states, 6141 states have (on average 3.314769581501384) internal successors, (20356), 6141 states have internal predecessors, (20356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:34,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6142 states to 6142 states and 20356 transitions. [2021-07-13 20:33:34,764 INFO L78 Accepts]: Start accepts. Automaton has 6142 states and 20356 transitions. Word has length 30 [2021-07-13 20:33:34,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:34,764 INFO L482 AbstractCegarLoop]: Abstraction has 6142 states and 20356 transitions. [2021-07-13 20:33:34,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:34,764 INFO L276 IsEmpty]: Start isEmpty. Operand 6142 states and 20356 transitions. [2021-07-13 20:33:34,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:34,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:34,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:34,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable618,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:34,990 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:34,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:34,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1134830076, now seen corresponding path program 114 times [2021-07-13 20:33:34,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:34,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159589215] [2021-07-13 20:33:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:34,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:35,270 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:35,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:35,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159589215] [2021-07-13 20:33:35,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159589215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:35,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466341281] [2021-07-13 20:33:35,270 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:35,295 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:33:35,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:35,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:33:35,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:35,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:35,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:35,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:35,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:35,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-07-13 20:33:35,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:35,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:35,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:35,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:35,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:35,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:33:35,519 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:35,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:35,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:35,528 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-07-13 20:33:35,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:35,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466341281] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:35,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:35,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-13 20:33:35,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747251786] [2021-07-13 20:33:35,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:33:35,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:35,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:33:35,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:33:35,659 INFO L87 Difference]: Start difference. First operand 6142 states and 20356 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:37,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:37,889 INFO L93 Difference]: Finished difference Result 7791 states and 25452 transitions. [2021-07-13 20:33:37,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:33:37,889 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:33:37,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:37,905 INFO L225 Difference]: With dead ends: 7791 [2021-07-13 20:33:37,905 INFO L226 Difference]: Without dead ends: 7761 [2021-07-13 20:33:37,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 1864.7ms TimeCoverageRelationStatistics Valid=577, Invalid=3583, Unknown=0, NotChecked=0, Total=4160 [2021-07-13 20:33:37,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7761 states. [2021-07-13 20:33:38,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7761 to 6176. [2021-07-13 20:33:38,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 6175 states have (on average 3.3102834008097166) internal successors, (20441), 6175 states have internal predecessors, (20441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:38,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 20441 transitions. [2021-07-13 20:33:38,029 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 20441 transitions. Word has length 30 [2021-07-13 20:33:38,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:38,029 INFO L482 AbstractCegarLoop]: Abstraction has 6176 states and 20441 transitions. [2021-07-13 20:33:38,029 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:38,029 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 20441 transitions. [2021-07-13 20:33:38,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:38,039 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:38,039 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:38,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable619,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:38,241 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:38,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:38,241 INFO L82 PathProgramCache]: Analyzing trace with hash 897978794, now seen corresponding path program 115 times [2021-07-13 20:33:38,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:38,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551647995] [2021-07-13 20:33:38,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:38,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:38,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:38,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551647995] [2021-07-13 20:33:38,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551647995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:38,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723313456] [2021-07-13 20:33:38,571 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:38,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:38,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:38,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:38,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:38,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:38,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:38,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 54 treesize of output 38 [2021-07-13 20:33:38,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:38,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:38,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:38,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:38,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:38,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:38,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 39 treesize of output 7 [2021-07-13 20:33:38,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:38,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:38,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:38,836 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-13 20:33:38,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:38,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723313456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:38,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:38,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-07-13 20:33:38,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880447449] [2021-07-13 20:33:38,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:33:38,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:38,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:33:38,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:33:38,854 INFO L87 Difference]: Start difference. First operand 6176 states and 20441 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:39,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:39,544 INFO L93 Difference]: Finished difference Result 7217 states and 23591 transitions. [2021-07-13 20:33:39,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:33:39,544 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) 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 30 [2021-07-13 20:33:39,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:39,558 INFO L225 Difference]: With dead ends: 7217 [2021-07-13 20:33:39,559 INFO L226 Difference]: Without dead ends: 7191 [2021-07-13 20:33:39,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 884.6ms TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:33:39,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7191 states. [2021-07-13 20:33:39,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7191 to 6176. [2021-07-13 20:33:39,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 6175 states have (on average 3.3102834008097166) internal successors, (20441), 6175 states have internal predecessors, (20441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:39,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 20441 transitions. [2021-07-13 20:33:39,663 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 20441 transitions. Word has length 30 [2021-07-13 20:33:39,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:39,663 INFO L482 AbstractCegarLoop]: Abstraction has 6176 states and 20441 transitions. [2021-07-13 20:33:39,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:39,663 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 20441 transitions. [2021-07-13 20:33:39,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:39,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:39,673 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:39,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable625,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:39,889 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:39,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:39,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1135121463, now seen corresponding path program 113 times [2021-07-13 20:33:39,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:39,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129024488] [2021-07-13 20:33:39,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:40,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:40,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:40,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129024488] [2021-07-13 20:33:40,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129024488] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:40,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826527676] [2021-07-13 20:33:40,224 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:40,249 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:33:40,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:40,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:33:40,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:40,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:40,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:40,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:33:40,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:40,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:40,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:40,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:33:40,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:40,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:40,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:40,488 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:33:40,503 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:40,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826527676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:40,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:40,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:33:40,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378228429] [2021-07-13 20:33:40,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:33:40,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:40,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:33:40,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:33:40,504 INFO L87 Difference]: Start difference. First operand 6176 states and 20441 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:41,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:41,943 INFO L93 Difference]: Finished difference Result 7925 states and 25751 transitions. [2021-07-13 20:33:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:33:41,944 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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 30 [2021-07-13 20:33:41,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:41,958 INFO L225 Difference]: With dead ends: 7925 [2021-07-13 20:33:41,958 INFO L226 Difference]: Without dead ends: 7910 [2021-07-13 20:33:41,958 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1207.8ms TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2021-07-13 20:33:41,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7910 states. [2021-07-13 20:33:42,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7910 to 6194. [2021-07-13 20:33:42,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6194 states, 6193 states have (on average 3.31115775875989) internal successors, (20506), 6193 states have internal predecessors, (20506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:42,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6194 states to 6194 states and 20506 transitions. [2021-07-13 20:33:42,060 INFO L78 Accepts]: Start accepts. Automaton has 6194 states and 20506 transitions. Word has length 30 [2021-07-13 20:33:42,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:42,060 INFO L482 AbstractCegarLoop]: Abstraction has 6194 states and 20506 transitions. [2021-07-13 20:33:42,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:42,061 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 20506 transitions. [2021-07-13 20:33:42,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:42,070 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:42,070 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:42,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable626 [2021-07-13 20:33:42,286 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:42,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:42,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1466251909, now seen corresponding path program 114 times [2021-07-13 20:33:42,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:42,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383468622] [2021-07-13 20:33:42,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:42,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:42,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:42,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:42,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383468622] [2021-07-13 20:33:42,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383468622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:42,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718610672] [2021-07-13 20:33:42,570 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:42,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:33:42,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:42,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:33:42,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:42,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:42,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:42,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:42,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:33:42,744 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:33:42,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:42,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:33:42,754 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:42,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:42,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:42,761 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:33:42,821 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:42,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718610672] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:42,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:42,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:33:42,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184219470] [2021-07-13 20:33:42,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:33:42,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:42,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:33:42,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:33:42,822 INFO L87 Difference]: Start difference. First operand 6194 states and 20506 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:45,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:45,322 INFO L93 Difference]: Finished difference Result 8377 states and 27223 transitions. [2021-07-13 20:33:45,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:33:45,322 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:33:45,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:45,338 INFO L225 Difference]: With dead ends: 8377 [2021-07-13 20:33:45,338 INFO L226 Difference]: Without dead ends: 8352 [2021-07-13 20:33:45,338 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1875.1ms TimeCoverageRelationStatistics Valid=521, Invalid=3019, Unknown=0, NotChecked=0, Total=3540 [2021-07-13 20:33:45,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8352 states. [2021-07-13 20:33:45,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8352 to 6186. [2021-07-13 20:33:45,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6186 states, 6185 states have (on average 3.3115602263540826) internal successors, (20482), 6185 states have internal predecessors, (20482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:45,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6186 states to 6186 states and 20482 transitions. [2021-07-13 20:33:45,456 INFO L78 Accepts]: Start accepts. Automaton has 6186 states and 20482 transitions. Word has length 30 [2021-07-13 20:33:45,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:45,456 INFO L482 AbstractCegarLoop]: Abstraction has 6186 states and 20482 transitions. [2021-07-13 20:33:45,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:45,456 INFO L276 IsEmpty]: Start isEmpty. Operand 6186 states and 20482 transitions. [2021-07-13 20:33:45,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:45,465 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:45,466 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:45,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable627,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:45,677 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:45,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:45,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1192614468, now seen corresponding path program 116 times [2021-07-13 20:33:45,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:45,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608069354] [2021-07-13 20:33:45,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:45,871 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:45,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:45,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608069354] [2021-07-13 20:33:45,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608069354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:45,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888317767] [2021-07-13 20:33:45,871 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 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-07-13 20:33:45,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:33:45,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:45,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:45,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:46,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:46,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:46,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:46,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:46,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:33:46,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:46,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:46,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:46,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:46,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:46,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:46,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:33:46,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:46,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:46,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:46,123 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:33:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:46,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888317767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:46,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:46,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:33:46,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555818714] [2021-07-13 20:33:46,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:33:46,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:46,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:33:46,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:33:46,140 INFO L87 Difference]: Start difference. First operand 6186 states and 20482 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:48,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:48,820 INFO L93 Difference]: Finished difference Result 10531 states and 33927 transitions. [2021-07-13 20:33:48,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:33:48,820 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:33:48,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:48,841 INFO L225 Difference]: With dead ends: 10531 [2021-07-13 20:33:48,842 INFO L226 Difference]: Without dead ends: 10488 [2021-07-13 20:33:48,842 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1719 ImplicationChecksByTransitivity, 1869.6ms TimeCoverageRelationStatistics Valid=948, Invalid=4602, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:33:48,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10488 states. [2021-07-13 20:33:48,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10488 to 6435. [2021-07-13 20:33:48,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6435 states, 6434 states have (on average 3.3144233758159776) internal successors, (21325), 6434 states have internal predecessors, (21325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:48,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6435 states to 6435 states and 21325 transitions. [2021-07-13 20:33:48,978 INFO L78 Accepts]: Start accepts. Automaton has 6435 states and 21325 transitions. Word has length 30 [2021-07-13 20:33:48,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:48,978 INFO L482 AbstractCegarLoop]: Abstraction has 6435 states and 21325 transitions. [2021-07-13 20:33:48,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:48,978 INFO L276 IsEmpty]: Start isEmpty. Operand 6435 states and 21325 transitions. [2021-07-13 20:33:48,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:48,988 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:48,988 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:49,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable629,231 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:49,204 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:49,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:49,204 INFO L82 PathProgramCache]: Analyzing trace with hash -718338628, now seen corresponding path program 117 times [2021-07-13 20:33:49,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:49,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440087176] [2021-07-13 20:33:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:49,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:49,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:49,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:49,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440087176] [2021-07-13 20:33:49,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440087176] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:49,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598390573] [2021-07-13 20:33:49,396 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 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-07-13 20:33:49,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:33:49,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:49,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:49,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:49,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:49,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:49,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:49,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 35 treesize of output 53 [2021-07-13 20:33:49,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:49,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:49,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:49,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:49,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:33:49,633 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:49,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:49,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:49,642 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-07-13 20:33:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:49,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598390573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:49,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:49,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:33:49,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040892254] [2021-07-13 20:33:49,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:33:49,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:49,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:33:49,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:33:49,687 INFO L87 Difference]: Start difference. First operand 6435 states and 21325 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:52,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:52,089 INFO L93 Difference]: Finished difference Result 10972 states and 35189 transitions. [2021-07-13 20:33:52,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:33:52,089 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-07-13 20:33:52,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:52,112 INFO L225 Difference]: With dead ends: 10972 [2021-07-13 20:33:52,112 INFO L226 Difference]: Without dead ends: 10919 [2021-07-13 20:33:52,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1429 ImplicationChecksByTransitivity, 1678.2ms TimeCoverageRelationStatistics Valid=771, Invalid=3921, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:33:52,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10919 states. [2021-07-13 20:33:52,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10919 to 6770. [2021-07-13 20:33:52,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6770 states, 6769 states have (on average 3.322499630669227) internal successors, (22490), 6769 states have internal predecessors, (22490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:52,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6770 states to 6770 states and 22490 transitions. [2021-07-13 20:33:52,259 INFO L78 Accepts]: Start accepts. Automaton has 6770 states and 22490 transitions. Word has length 30 [2021-07-13 20:33:52,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:52,259 INFO L482 AbstractCegarLoop]: Abstraction has 6770 states and 22490 transitions. [2021-07-13 20:33:52,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:52,259 INFO L276 IsEmpty]: Start isEmpty. Operand 6770 states and 22490 transitions. [2021-07-13 20:33:52,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:52,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:52,269 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:52,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable630 [2021-07-13 20:33:52,485 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:52,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:52,485 INFO L82 PathProgramCache]: Analyzing trace with hash 997281548, now seen corresponding path program 118 times [2021-07-13 20:33:52,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:52,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987646745] [2021-07-13 20:33:52,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:52,702 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:52,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:52,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987646745] [2021-07-13 20:33:52,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987646745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:52,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095887922] [2021-07-13 20:33:52,703 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 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-07-13 20:33:52,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:33:52,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:52,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:52,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:52,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:52,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:52,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:52,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:52,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 35 treesize of output 25 [2021-07-13 20:33:52,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:52,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:52,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:52,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:52,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:33:52,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:52,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:52,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:52,963 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:33:52,983 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:52,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095887922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:52,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:52,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:33:52,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555693150] [2021-07-13 20:33:52,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:33:52,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:52,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:33:52,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:33:52,984 INFO L87 Difference]: Start difference. First operand 6770 states and 22490 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:54,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:54,885 INFO L93 Difference]: Finished difference Result 8521 states and 27724 transitions. [2021-07-13 20:33:54,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:33:54,885 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:33:54,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:54,903 INFO L225 Difference]: With dead ends: 8521 [2021-07-13 20:33:54,904 INFO L226 Difference]: Without dead ends: 8500 [2021-07-13 20:33:54,904 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1309.4ms TimeCoverageRelationStatistics Valid=450, Invalid=2520, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:33:54,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8500 states. [2021-07-13 20:33:55,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8500 to 6757. [2021-07-13 20:33:55,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6757 states, 6756 states have (on average 3.321343990526939) internal successors, (22439), 6756 states have internal predecessors, (22439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:55,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6757 states to 6757 states and 22439 transitions. [2021-07-13 20:33:55,025 INFO L78 Accepts]: Start accepts. Automaton has 6757 states and 22439 transitions. Word has length 30 [2021-07-13 20:33:55,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:55,025 INFO L482 AbstractCegarLoop]: Abstraction has 6757 states and 22439 transitions. [2021-07-13 20:33:55,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:55,025 INFO L276 IsEmpty]: Start isEmpty. Operand 6757 states and 22439 transitions. [2021-07-13 20:33:55,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:55,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:55,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:55,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable636 [2021-07-13 20:33:55,252 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:55,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:55,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1143254476, now seen corresponding path program 119 times [2021-07-13 20:33:55,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:55,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789866360] [2021-07-13 20:33:55,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:55,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:55,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:55,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:55,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789866360] [2021-07-13 20:33:55,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789866360] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:55,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449736877] [2021-07-13 20:33:55,483 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 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-07-13 20:33:55,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:33:55,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:33:55,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:33:55,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:55,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:55,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:55,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:55,676 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:55,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-07-13 20:33:55,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:33:55,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:55,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:55,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:55,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:55,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:33:55,692 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:33:55,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:55,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:55,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-07-13 20:33:55,768 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:55,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449736877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:55,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:55,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:33:55,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037390305] [2021-07-13 20:33:55,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:33:55,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:55,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:33:55,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:33:55,768 INFO L87 Difference]: Start difference. First operand 6757 states and 22439 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:57,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:33:57,728 INFO L93 Difference]: Finished difference Result 8764 states and 28498 transitions. [2021-07-13 20:33:57,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:33:57,728 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-07-13 20:33:57,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:33:57,746 INFO L225 Difference]: With dead ends: 8764 [2021-07-13 20:33:57,746 INFO L226 Difference]: Without dead ends: 8684 [2021-07-13 20:33:57,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 1387.9ms TimeCoverageRelationStatistics Valid=588, Invalid=3194, Unknown=0, NotChecked=0, Total=3782 [2021-07-13 20:33:57,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8684 states. [2021-07-13 20:33:57,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8684 to 6703. [2021-07-13 20:33:57,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6703 states, 6702 states have (on average 3.3263205013428827) internal successors, (22293), 6702 states have internal predecessors, (22293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:57,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6703 states to 6703 states and 22293 transitions. [2021-07-13 20:33:57,864 INFO L78 Accepts]: Start accepts. Automaton has 6703 states and 22293 transitions. Word has length 30 [2021-07-13 20:33:57,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:33:57,864 INFO L482 AbstractCegarLoop]: Abstraction has 6703 states and 22293 transitions. [2021-07-13 20:33:57,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:33:57,864 INFO L276 IsEmpty]: Start isEmpty. Operand 6703 states and 22293 transitions. [2021-07-13 20:33:57,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:33:57,874 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:33:57,874 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:33:58,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable637,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:33:58,089 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:33:58,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:33:58,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1720071681, now seen corresponding path program 115 times [2021-07-13 20:33:58,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:33:58,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911873338] [2021-07-13 20:33:58,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:33:58,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:58,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:58,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:33:58,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911873338] [2021-07-13 20:33:58,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911873338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:58,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029155343] [2021-07-13 20:33:58,346 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 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-07-13 20:33:58,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:33:58,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:33:58,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:33:58,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:33:58,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:58,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:33:58,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:58,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:58,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:33:58,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:33:58,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:33:58,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:33:58,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:33:58,612 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:33:58,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:33:58,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029155343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:33:58,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:33:58,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:33:58,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786084388] [2021-07-13 20:33:58,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:33:58,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:33:58,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:33:58,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:33:58,628 INFO L87 Difference]: Start difference. First operand 6703 states and 22293 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:00,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:00,138 INFO L93 Difference]: Finished difference Result 8250 states and 27166 transitions. [2021-07-13 20:34:00,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-13 20:34:00,139 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:34:00,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:00,157 INFO L225 Difference]: With dead ends: 8250 [2021-07-13 20:34:00,157 INFO L226 Difference]: Without dead ends: 8235 [2021-07-13 20:34:00,157 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1214.3ms TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2021-07-13 20:34:00,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8235 states. [2021-07-13 20:34:00,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8235 to 6735. [2021-07-13 20:34:00,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6735 states, 6734 states have (on average 3.326106326106326) internal successors, (22398), 6734 states have internal predecessors, (22398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:00,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6735 states to 6735 states and 22398 transitions. [2021-07-13 20:34:00,272 INFO L78 Accepts]: Start accepts. Automaton has 6735 states and 22398 transitions. Word has length 30 [2021-07-13 20:34:00,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:00,272 INFO L482 AbstractCegarLoop]: Abstraction has 6735 states and 22398 transitions. [2021-07-13 20:34:00,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:00,272 INFO L276 IsEmpty]: Start isEmpty. Operand 6735 states and 22398 transitions. [2021-07-13 20:34:00,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:00,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:00,283 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:00,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable643 [2021-07-13 20:34:00,497 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:00,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:00,497 INFO L82 PathProgramCache]: Analyzing trace with hash -769347479, now seen corresponding path program 116 times [2021-07-13 20:34:00,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:00,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930428940] [2021-07-13 20:34:00,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:00,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:00,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:00,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930428940] [2021-07-13 20:34:00,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930428940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:00,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977107346] [2021-07-13 20:34:00,786 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 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-07-13 20:34:00,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:00,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:00,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:00,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:01,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:01,041 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-07-13 20:34:01,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:01,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:01,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:34:01,068 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:01,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:01,087 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-07-13 20:34:01,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 33 [2021-07-13 20:34:01,089 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:01,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:01,111 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-07-13 20:34:01,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:01,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977107346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:01,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:01,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-07-13 20:34:01,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808953413] [2021-07-13 20:34:01,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:34:01,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:01,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:34:01,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:34:01,257 INFO L87 Difference]: Start difference. First operand 6735 states and 22398 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:06,223 INFO L93 Difference]: Finished difference Result 9954 states and 32266 transitions. [2021-07-13 20:34:06,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:34:06,224 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:34:06,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:06,244 INFO L225 Difference]: With dead ends: 9954 [2021-07-13 20:34:06,244 INFO L226 Difference]: Without dead ends: 9916 [2021-07-13 20:34:06,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 3805.1ms TimeCoverageRelationStatistics Valid=806, Invalid=5514, Unknown=0, NotChecked=0, Total=6320 [2021-07-13 20:34:06,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9916 states. [2021-07-13 20:34:06,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9916 to 6790. [2021-07-13 20:34:06,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6790 states, 6789 states have (on average 3.3284725290911767) internal successors, (22597), 6789 states have internal predecessors, (22597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6790 states to 6790 states and 22597 transitions. [2021-07-13 20:34:06,375 INFO L78 Accepts]: Start accepts. Automaton has 6790 states and 22597 transitions. Word has length 30 [2021-07-13 20:34:06,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:06,375 INFO L482 AbstractCegarLoop]: Abstraction has 6790 states and 22597 transitions. [2021-07-13 20:34:06,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:06,375 INFO L276 IsEmpty]: Start isEmpty. Operand 6790 states and 22597 transitions. [2021-07-13 20:34:06,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:06,385 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:06,385 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:06,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable644,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:06,601 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:06,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:06,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1599715001, now seen corresponding path program 117 times [2021-07-13 20:34:06,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:06,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894064137] [2021-07-13 20:34:06,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:06,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:06,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894064137] [2021-07-13 20:34:06,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894064137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:06,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045110382] [2021-07-13 20:34:06,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:34:06,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:06,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:06,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:34:06,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:07,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:34:07,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:07,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,221 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:07,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:34:07,223 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:07,225 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:34:07,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:07,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:07,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:07,250 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:108 [2021-07-13 20:34:07,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:07,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045110382] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:07,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:07,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-07-13 20:34:07,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543439659] [2021-07-13 20:34:07,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:34:07,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:07,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:34:07,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:34:07,403 INFO L87 Difference]: Start difference. First operand 6790 states and 22597 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:10,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:10,046 INFO L93 Difference]: Finished difference Result 9223 states and 30073 transitions. [2021-07-13 20:34:10,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:34:10,047 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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 30 [2021-07-13 20:34:10,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:10,065 INFO L225 Difference]: With dead ends: 9223 [2021-07-13 20:34:10,065 INFO L226 Difference]: Without dead ends: 9173 [2021-07-13 20:34:10,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 2039.4ms TimeCoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-07-13 20:34:10,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-07-13 20:34:10,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 6778. [2021-07-13 20:34:10,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6778 states, 6777 states have (on average 3.32713590084108) internal successors, (22548), 6777 states have internal predecessors, (22548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:10,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6778 states to 6778 states and 22548 transitions. [2021-07-13 20:34:10,198 INFO L78 Accepts]: Start accepts. Automaton has 6778 states and 22548 transitions. Word has length 30 [2021-07-13 20:34:10,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:10,198 INFO L482 AbstractCegarLoop]: Abstraction has 6778 states and 22548 transitions. [2021-07-13 20:34:10,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:10,198 INFO L276 IsEmpty]: Start isEmpty. Operand 6778 states and 22548 transitions. [2021-07-13 20:34:10,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:10,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:10,211 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:10,426 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable650 [2021-07-13 20:34:10,426 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:10,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:10,426 INFO L82 PathProgramCache]: Analyzing trace with hash 69803245, now seen corresponding path program 118 times [2021-07-13 20:34:10,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:10,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131652516] [2021-07-13 20:34:10,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:10,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:10,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:10,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131652516] [2021-07-13 20:34:10,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131652516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:10,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403676170] [2021-07-13 20:34:10,683 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 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-07-13 20:34:10,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:34:10,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:10,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:10,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:10,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:10,853 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:34:10,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:10,892 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:10,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-07-13 20:34:10,894 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:10,895 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:34:10,896 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:10,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:10,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:10,913 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-07-13 20:34:11,007 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:11,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403676170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:11,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:11,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-07-13 20:34:11,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119822208] [2021-07-13 20:34:11,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:34:11,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:11,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:34:11,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:34:11,008 INFO L87 Difference]: Start difference. First operand 6778 states and 22548 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:12,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:12,498 INFO L93 Difference]: Finished difference Result 9109 states and 29916 transitions. [2021-07-13 20:34:12,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:34:12,498 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 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 30 [2021-07-13 20:34:12,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:12,516 INFO L225 Difference]: With dead ends: 9109 [2021-07-13 20:34:12,516 INFO L226 Difference]: Without dead ends: 9084 [2021-07-13 20:34:12,516 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1281.7ms TimeCoverageRelationStatistics Valid=481, Invalid=1969, Unknown=0, NotChecked=0, Total=2450 [2021-07-13 20:34:12,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9084 states. [2021-07-13 20:34:12,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9084 to 6756. [2021-07-13 20:34:12,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6756 states, 6755 states have (on average 3.3287934863064397) internal successors, (22486), 6755 states have internal predecessors, (22486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6756 states to 6756 states and 22486 transitions. [2021-07-13 20:34:12,672 INFO L78 Accepts]: Start accepts. Automaton has 6756 states and 22486 transitions. Word has length 30 [2021-07-13 20:34:12,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:12,672 INFO L482 AbstractCegarLoop]: Abstraction has 6756 states and 22486 transitions. [2021-07-13 20:34:12,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:12,672 INFO L276 IsEmpty]: Start isEmpty. Operand 6756 states and 22486 transitions. [2021-07-13 20:34:12,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:12,682 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:12,682 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:12,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable656,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:12,897 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:12,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1759143288, now seen corresponding path program 120 times [2021-07-13 20:34:12,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:12,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375871832] [2021-07-13 20:34:12,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:12,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:13,129 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:13,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:13,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375871832] [2021-07-13 20:34:13,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375871832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:13,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085740984] [2021-07-13 20:34:13,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 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-07-13 20:34:13,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:34:13,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:13,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:13,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:13,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:13,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:13,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 35 treesize of output 25 [2021-07-13 20:34:13,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:13,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:13,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:13,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:13,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:34:13,367 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:13,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:13,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:13,371 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:34:13,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:13,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085740984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:13,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:13,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:34:13,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535185879] [2021-07-13 20:34:13,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:34:13,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:13,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:34:13,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:34:13,386 INFO L87 Difference]: Start difference. First operand 6756 states and 22486 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:16,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:16,390 INFO L93 Difference]: Finished difference Result 8864 states and 28972 transitions. [2021-07-13 20:34:16,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-13 20:34:16,390 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:34:16,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:16,409 INFO L225 Difference]: With dead ends: 8864 [2021-07-13 20:34:16,409 INFO L226 Difference]: Without dead ends: 8836 [2021-07-13 20:34:16,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1748 ImplicationChecksByTransitivity, 2144.6ms TimeCoverageRelationStatistics Valid=895, Invalid=4655, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:34:16,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2021-07-13 20:34:16,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 6451. [2021-07-13 20:34:16,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6451 states, 6450 states have (on average 3.3206201550387595) internal successors, (21418), 6450 states have internal predecessors, (21418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:16,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6451 states to 6451 states and 21418 transitions. [2021-07-13 20:34:16,539 INFO L78 Accepts]: Start accepts. Automaton has 6451 states and 21418 transitions. Word has length 30 [2021-07-13 20:34:16,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:16,539 INFO L482 AbstractCegarLoop]: Abstraction has 6451 states and 21418 transitions. [2021-07-13 20:34:16,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:16,539 INFO L276 IsEmpty]: Start isEmpty. Operand 6451 states and 21418 transitions. [2021-07-13 20:34:16,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:16,549 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:16,549 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:16,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable662 [2021-07-13 20:34:16,766 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:16,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:16,766 INFO L82 PathProgramCache]: Analyzing trace with hash 784800184, now seen corresponding path program 121 times [2021-07-13 20:34:16,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:16,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286627623] [2021-07-13 20:34:16,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:17,067 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:17,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:17,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286627623] [2021-07-13 20:34:17,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286627623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:17,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137033757] [2021-07-13 20:34:17,067 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:34:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:17,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:17,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:17,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:17,300 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:34:17,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-07-13 20:34:17,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:17,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:17,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:17,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:17,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:17,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:17,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:34:17,310 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:17,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:17,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:17,314 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-07-13 20:34:17,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:17,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137033757] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:17,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:17,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-13 20:34:17,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583735566] [2021-07-13 20:34:17,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:17,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:17,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:17,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:17,334 INFO L87 Difference]: Start difference. First operand 6451 states and 21418 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:20,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:20,489 INFO L93 Difference]: Finished difference Result 9250 states and 30269 transitions. [2021-07-13 20:34:20,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-13 20:34:20,489 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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 30 [2021-07-13 20:34:20,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:20,507 INFO L225 Difference]: With dead ends: 9250 [2021-07-13 20:34:20,508 INFO L226 Difference]: Without dead ends: 9195 [2021-07-13 20:34:20,508 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2506 ImplicationChecksByTransitivity, 2546.5ms TimeCoverageRelationStatistics Valid=1308, Invalid=6002, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:34:20,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9195 states. [2021-07-13 20:34:20,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9195 to 6570. [2021-07-13 20:34:20,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6570 states, 6569 states have (on average 3.3301872431115846) internal successors, (21876), 6569 states have internal predecessors, (21876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:20,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6570 states to 6570 states and 21876 transitions. [2021-07-13 20:34:20,625 INFO L78 Accepts]: Start accepts. Automaton has 6570 states and 21876 transitions. Word has length 30 [2021-07-13 20:34:20,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:20,625 INFO L482 AbstractCegarLoop]: Abstraction has 6570 states and 21876 transitions. [2021-07-13 20:34:20,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 6570 states and 21876 transitions. [2021-07-13 20:34:20,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:20,635 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:20,635 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:20,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable663 [2021-07-13 20:34:20,851 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:20,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:20,851 INFO L82 PathProgramCache]: Analyzing trace with hash -489396616, now seen corresponding path program 122 times [2021-07-13 20:34:20,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:20,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890559021] [2021-07-13 20:34:20,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:20,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:21,057 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:21,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890559021] [2021-07-13 20:34:21,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890559021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187131002] [2021-07-13 20:34:21,057 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-07-13 20:34:21,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:21,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:21,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:34:21,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:21,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:21,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:21,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:21,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:21,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 57 [2021-07-13 20:34:21,343 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:34:21,370 INFO L628 ElimStorePlain]: treesize reduction 87, result has 33.1 percent of original size [2021-07-13 20:34:21,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:21,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:21,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:21,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:21,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:34:21,375 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:21,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:21,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:21,384 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:25 [2021-07-13 20:34:21,457 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:21,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187131002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:21,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:21,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-07-13 20:34:21,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413707084] [2021-07-13 20:34:21,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:34:21,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:21,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:34:21,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:34:21,458 INFO L87 Difference]: Start difference. First operand 6570 states and 21876 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:27,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:27,034 INFO L93 Difference]: Finished difference Result 10481 states and 33830 transitions. [2021-07-13 20:34:27,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-07-13 20:34:27,034 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:34:27,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:27,055 INFO L225 Difference]: With dead ends: 10481 [2021-07-13 20:34:27,055 INFO L226 Difference]: Without dead ends: 10428 [2021-07-13 20:34:27,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4684 ImplicationChecksByTransitivity, 4112.0ms TimeCoverageRelationStatistics Valid=2022, Invalid=11318, Unknown=0, NotChecked=0, Total=13340 [2021-07-13 20:34:27,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10428 states. [2021-07-13 20:34:27,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10428 to 6907. [2021-07-13 20:34:27,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6907 states, 6906 states have (on average 3.3430350419924704) internal successors, (23087), 6906 states have internal predecessors, (23087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:27,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6907 states to 6907 states and 23087 transitions. [2021-07-13 20:34:27,205 INFO L78 Accepts]: Start accepts. Automaton has 6907 states and 23087 transitions. Word has length 30 [2021-07-13 20:34:27,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:27,205 INFO L482 AbstractCegarLoop]: Abstraction has 6907 states and 23087 transitions. [2021-07-13 20:34:27,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:27,205 INFO L276 IsEmpty]: Start isEmpty. Operand 6907 states and 23087 transitions. [2021-07-13 20:34:27,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:27,216 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:27,216 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:27,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable664 [2021-07-13 20:34:27,432 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:27,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:27,432 INFO L82 PathProgramCache]: Analyzing trace with hash 1710621877, now seen corresponding path program 119 times [2021-07-13 20:34:27,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:27,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084835817] [2021-07-13 20:34:27,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:27,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:27,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:27,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084835817] [2021-07-13 20:34:27,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084835817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:27,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308385809] [2021-07-13 20:34:27,599 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 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-07-13 20:34:27,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:34:27,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:27,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:34:27,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:27,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:27,846 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:27,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, 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 31 [2021-07-13 20:34:27,847 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:34:27,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:27,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:34:27,858 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:27,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:27,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:27,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-07-13 20:34:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:27,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308385809] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:27,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:27,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:34:27,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701461119] [2021-07-13 20:34:27,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:27,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:27,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:27,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:27,910 INFO L87 Difference]: Start difference. First operand 6907 states and 23087 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:29,291 INFO L93 Difference]: Finished difference Result 9040 states and 29852 transitions. [2021-07-13 20:34:29,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:34:29,291 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:34:29,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:29,309 INFO L225 Difference]: With dead ends: 9040 [2021-07-13 20:34:29,309 INFO L226 Difference]: Without dead ends: 9021 [2021-07-13 20:34:29,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1021.8ms TimeCoverageRelationStatistics Valid=346, Invalid=1724, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:34:29,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9021 states. [2021-07-13 20:34:29,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9021 to 6894. [2021-07-13 20:34:29,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6894 states, 6893 states have (on average 3.3419410996663284) internal successors, (23036), 6893 states have internal predecessors, (23036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6894 states to 6894 states and 23036 transitions. [2021-07-13 20:34:29,429 INFO L78 Accepts]: Start accepts. Automaton has 6894 states and 23036 transitions. Word has length 30 [2021-07-13 20:34:29,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:29,429 INFO L482 AbstractCegarLoop]: Abstraction has 6894 states and 23036 transitions. [2021-07-13 20:34:29,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:29,429 INFO L276 IsEmpty]: Start isEmpty. Operand 6894 states and 23036 transitions. [2021-07-13 20:34:29,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:29,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:29,447 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:29,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable669,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:29,663 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:29,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:29,663 INFO L82 PathProgramCache]: Analyzing trace with hash 848022863, now seen corresponding path program 120 times [2021-07-13 20:34:29,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:29,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980080435] [2021-07-13 20:34:29,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:29,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:29,847 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:29,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:29,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980080435] [2021-07-13 20:34:29,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980080435] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:29,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523978558] [2021-07-13 20:34:29,848 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 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-07-13 20:34:29,872 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:34:29,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:29,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:29,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:30,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:30,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:30,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-13 20:34:30,033 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:34:30,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-13 20:34:30,043 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:30,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:30,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:30,050 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-07-13 20:34:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:30,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523978558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:30,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:30,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:34:30,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537162208] [2021-07-13 20:34:30,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:30,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:30,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:30,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:30,115 INFO L87 Difference]: Start difference. First operand 6894 states and 23036 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:31,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:31,664 INFO L93 Difference]: Finished difference Result 8685 states and 28730 transitions. [2021-07-13 20:34:31,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:34:31,664 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:34:31,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:31,680 INFO L225 Difference]: With dead ends: 8685 [2021-07-13 20:34:31,680 INFO L226 Difference]: Without dead ends: 8660 [2021-07-13 20:34:31,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1225.6ms TimeCoverageRelationStatistics Valid=366, Invalid=2184, Unknown=0, NotChecked=0, Total=2550 [2021-07-13 20:34:31,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8660 states. [2021-07-13 20:34:31,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8660 to 6872. [2021-07-13 20:34:31,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6872 states, 6871 states have (on average 3.342890408965216) internal successors, (22969), 6871 states have internal predecessors, (22969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:31,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6872 states to 6872 states and 22969 transitions. [2021-07-13 20:34:31,798 INFO L78 Accepts]: Start accepts. Automaton has 6872 states and 22969 transitions. Word has length 30 [2021-07-13 20:34:31,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:31,798 INFO L482 AbstractCegarLoop]: Abstraction has 6872 states and 22969 transitions. [2021-07-13 20:34:31,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:31,798 INFO L276 IsEmpty]: Start isEmpty. Operand 6872 states and 22969 transitions. [2021-07-13 20:34:31,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:31,808 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:31,808 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:32,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable672 [2021-07-13 20:34:32,018 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:32,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:32,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1496429715, now seen corresponding path program 121 times [2021-07-13 20:34:32,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:32,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640511526] [2021-07-13 20:34:32,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:32,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:32,222 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:32,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:32,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640511526] [2021-07-13 20:34:32,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640511526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:32,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690732327] [2021-07-13 20:34:32,223 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 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-07-13 20:34:32,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:32,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:32,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:32,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:32,448 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:32,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:34:32,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:32,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:32,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:32,470 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:34:32,471 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:32,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:32,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:32,488 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:32,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-07-13 20:34:32,489 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:32,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:32,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:32,508 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-07-13 20:34:32,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:32,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690732327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:32,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:32,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:34:32,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107429119] [2021-07-13 20:34:32,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:32,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:32,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:32,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:32,626 INFO L87 Difference]: Start difference. First operand 6872 states and 22969 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:33,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:33,924 INFO L93 Difference]: Finished difference Result 9213 states and 30483 transitions. [2021-07-13 20:34:33,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-13 20:34:33,924 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:34:33,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:33,944 INFO L225 Difference]: With dead ends: 9213 [2021-07-13 20:34:33,945 INFO L226 Difference]: Without dead ends: 9163 [2021-07-13 20:34:33,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1101.2ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-07-13 20:34:33,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9163 states. [2021-07-13 20:34:34,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9163 to 6869. [2021-07-13 20:34:34,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6869 states, 6868 states have (on average 3.3424577751892834) internal successors, (22956), 6868 states have internal predecessors, (22956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:34,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6869 states to 6869 states and 22956 transitions. [2021-07-13 20:34:34,101 INFO L78 Accepts]: Start accepts. Automaton has 6869 states and 22956 transitions. Word has length 30 [2021-07-13 20:34:34,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:34,101 INFO L482 AbstractCegarLoop]: Abstraction has 6869 states and 22956 transitions. [2021-07-13 20:34:34,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:34,101 INFO L276 IsEmpty]: Start isEmpty. Operand 6869 states and 22956 transitions. [2021-07-13 20:34:34,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:34,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:34,113 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:34,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable674 [2021-07-13 20:34:34,327 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:34,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:34,327 INFO L82 PathProgramCache]: Analyzing trace with hash -761866816, now seen corresponding path program 123 times [2021-07-13 20:34:34,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:34,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095608628] [2021-07-13 20:34:34,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:34,577 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:34,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:34,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095608628] [2021-07-13 20:34:34,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095608628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:34,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990180102] [2021-07-13 20:34:34,578 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 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-07-13 20:34:34,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:34,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:34,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:34,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:34,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:34,910 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-13 20:34:34,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 130 [2021-07-13 20:34:34,924 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:34,970 INFO L628 ElimStorePlain]: treesize reduction 266, result has 12.8 percent of original size [2021-07-13 20:34:34,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:34,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:34,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:34,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:34:34,975 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:34,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:34,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:34,986 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:136, output treesize:39 [2021-07-13 20:34:35,120 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:35,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990180102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:35,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:35,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-07-13 20:34:35,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880067571] [2021-07-13 20:34:35,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:34:35,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:35,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:34:35,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:34:35,121 INFO L87 Difference]: Start difference. First operand 6869 states and 22956 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:34:47,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:47,118 INFO L93 Difference]: Finished difference Result 8677 states and 28456 transitions. [2021-07-13 20:34:47,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-13 20:34:47,118 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:34:47,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:47,136 INFO L225 Difference]: With dead ends: 8677 [2021-07-13 20:34:47,136 INFO L226 Difference]: Without dead ends: 8624 [2021-07-13 20:34:47,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 2572.6ms TimeCoverageRelationStatistics Valid=509, Invalid=3523, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:34:47,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8624 states. [2021-07-13 20:34:47,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8624 to 6891. [2021-07-13 20:34:47,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6891 states, 6890 states have (on average 3.3422351233671987) internal successors, (23028), 6890 states have internal predecessors, (23028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:47,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6891 states to 6891 states and 23028 transitions. [2021-07-13 20:34:47,257 INFO L78 Accepts]: Start accepts. Automaton has 6891 states and 23028 transitions. Word has length 30 [2021-07-13 20:34:47,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:47,257 INFO L482 AbstractCegarLoop]: Abstraction has 6891 states and 23028 transitions. [2021-07-13 20:34:47,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:34:47,258 INFO L276 IsEmpty]: Start isEmpty. Operand 6891 states and 23028 transitions. [2021-07-13 20:34:47,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:47,268 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:47,268 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:47,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable681 [2021-07-13 20:34:47,484 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:47,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:47,484 INFO L82 PathProgramCache]: Analyzing trace with hash 362875187, now seen corresponding path program 122 times [2021-07-13 20:34:47,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:47,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272532589] [2021-07-13 20:34:47,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:47,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:47,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:47,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272532589] [2021-07-13 20:34:47,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272532589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:47,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665616065] [2021-07-13 20:34:47,700 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 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-07-13 20:34:47,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:34:47,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:47,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:47,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:48,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:48,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:48,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:34:48,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:48,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:48,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:34:48,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:34:48,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:48,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:48,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:48,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-07-13 20:34:48,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:48,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665616065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:48,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:48,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:34:48,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520716499] [2021-07-13 20:34:48,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:48,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:48,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:48,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:48,088 INFO L87 Difference]: Start difference. First operand 6891 states and 23028 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:49,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:49,541 INFO L93 Difference]: Finished difference Result 8231 states and 27294 transitions. [2021-07-13 20:34:49,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:34:49,541 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:34:49,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:49,559 INFO L225 Difference]: With dead ends: 8231 [2021-07-13 20:34:49,559 INFO L226 Difference]: Without dead ends: 8216 [2021-07-13 20:34:49,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 934.6ms TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2021-07-13 20:34:49,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8216 states. [2021-07-13 20:34:49,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8216 to 6896. [2021-07-13 20:34:49,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6896 states, 6895 states have (on average 3.341986947063089) internal successors, (23043), 6895 states have internal predecessors, (23043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:49,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6896 states to 6896 states and 23043 transitions. [2021-07-13 20:34:49,727 INFO L78 Accepts]: Start accepts. Automaton has 6896 states and 23043 transitions. Word has length 30 [2021-07-13 20:34:49,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:49,727 INFO L482 AbstractCegarLoop]: Abstraction has 6896 states and 23043 transitions. [2021-07-13 20:34:49,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:49,727 INFO L276 IsEmpty]: Start isEmpty. Operand 6896 states and 23043 transitions. [2021-07-13 20:34:49,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:49,737 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:49,737 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:49,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:49,953 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:49,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:49,953 INFO L82 PathProgramCache]: Analyzing trace with hash -2126543973, now seen corresponding path program 123 times [2021-07-13 20:34:49,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:49,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476318738] [2021-07-13 20:34:49,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:50,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:50,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:50,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476318738] [2021-07-13 20:34:50,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476318738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:50,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538562813] [2021-07-13 20:34:50,155 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 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-07-13 20:34:50,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:34:50,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:50,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:50,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:50,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:34:50,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:50,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:50,471 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:50,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, 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 28 [2021-07-13 20:34:50,473 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:50,475 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:34:50,476 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:50,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:50,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:34:50,503 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-07-13 20:34:50,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:50,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538562813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:50,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:50,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:34:50,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421710992] [2021-07-13 20:34:50,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:50,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:50,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:50,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:50,589 INFO L87 Difference]: Start difference. First operand 6896 states and 23043 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:52,017 INFO L93 Difference]: Finished difference Result 9223 states and 30413 transitions. [2021-07-13 20:34:52,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:34:52,018 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:34:52,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:52,036 INFO L225 Difference]: With dead ends: 9223 [2021-07-13 20:34:52,036 INFO L226 Difference]: Without dead ends: 9204 [2021-07-13 20:34:52,037 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1164.1ms TimeCoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:34:52,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9204 states. [2021-07-13 20:34:52,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9204 to 6876. [2021-07-13 20:34:52,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6876 states, 6875 states have (on average 3.3396363636363637) internal successors, (22960), 6875 states have internal predecessors, (22960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6876 states to 6876 states and 22960 transitions. [2021-07-13 20:34:52,168 INFO L78 Accepts]: Start accepts. Automaton has 6876 states and 22960 transitions. Word has length 30 [2021-07-13 20:34:52,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:52,168 INFO L482 AbstractCegarLoop]: Abstraction has 6876 states and 22960 transitions. [2021-07-13 20:34:52,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:52,168 INFO L276 IsEmpty]: Start isEmpty. Operand 6876 states and 22960 transitions. [2021-07-13 20:34:52,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:52,178 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:52,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:52,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable692,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:52,393 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:52,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:52,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1093492581, now seen corresponding path program 124 times [2021-07-13 20:34:52,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:52,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238386027] [2021-07-13 20:34:52,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:52,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:52,573 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:52,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:52,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238386027] [2021-07-13 20:34:52,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238386027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:52,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002721427] [2021-07-13 20:34:52,573 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-07-13 20:34:52,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:34:52,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:52,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:34:52,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:52,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:52,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:52,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 31 treesize of output 39 [2021-07-13 20:34:52,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:52,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:52,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:52,925 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:52,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-07-13 20:34:52,927 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:52,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:34:52,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:52,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:52,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:52,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:52,951 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-07-13 20:34:53,070 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:53,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002721427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:53,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:53,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:34:53,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347971835] [2021-07-13 20:34:53,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:34:53,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:53,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:34:53,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:34:53,071 INFO L87 Difference]: Start difference. First operand 6876 states and 22960 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:54,499 INFO L93 Difference]: Finished difference Result 8789 states and 29021 transitions. [2021-07-13 20:34:54,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:34:54,500 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-07-13 20:34:54,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:54,517 INFO L225 Difference]: With dead ends: 8789 [2021-07-13 20:34:54,517 INFO L226 Difference]: Without dead ends: 8764 [2021-07-13 20:34:54,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1180.7ms TimeCoverageRelationStatistics Valid=378, Invalid=1514, Unknown=0, NotChecked=0, Total=1892 [2021-07-13 20:34:54,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8764 states. [2021-07-13 20:34:54,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8764 to 6871. [2021-07-13 20:34:54,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6871 states, 6870 states have (on average 3.3395924308588065) internal successors, (22943), 6870 states have internal predecessors, (22943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6871 states to 6871 states and 22943 transitions. [2021-07-13 20:34:54,633 INFO L78 Accepts]: Start accepts. Automaton has 6871 states and 22943 transitions. Word has length 30 [2021-07-13 20:34:54,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:54,633 INFO L482 AbstractCegarLoop]: Abstraction has 6871 states and 22943 transitions. [2021-07-13 20:34:54,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:54,634 INFO L276 IsEmpty]: Start isEmpty. Operand 6871 states and 22943 transitions. [2021-07-13 20:34:54,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:54,644 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:54,644 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:54,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable698,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:34:54,860 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:54,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:54,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1305824309, now seen corresponding path program 125 times [2021-07-13 20:34:54,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:54,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652640357] [2021-07-13 20:34:54,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:55,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:55,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:55,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652640357] [2021-07-13 20:34:55,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652640357] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:55,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732289207] [2021-07-13 20:34:55,061 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 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-07-13 20:34:55,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:34:55,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:55,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:34:55,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:55,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:55,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:34:55,320 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 41 [2021-07-13 20:34:55,321 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:34:55,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:34:55,332 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:55,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:55,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:55,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-07-13 20:34:55,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:55,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732289207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:55,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:55,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-07-13 20:34:55,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342233255] [2021-07-13 20:34:55,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:34:55,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:55,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:34:55,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:34:55,410 INFO L87 Difference]: Start difference. First operand 6871 states and 22943 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:56,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:34:56,624 INFO L93 Difference]: Finished difference Result 8601 states and 28414 transitions. [2021-07-13 20:34:56,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:34:56,624 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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 30 [2021-07-13 20:34:56,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:34:56,641 INFO L225 Difference]: With dead ends: 8601 [2021-07-13 20:34:56,641 INFO L226 Difference]: Without dead ends: 8576 [2021-07-13 20:34:56,642 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 949.1ms TimeCoverageRelationStatistics Valid=319, Invalid=1487, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:34:56,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8576 states. [2021-07-13 20:34:56,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8576 to 6846. [2021-07-13 20:34:56,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6846 states, 6845 states have (on average 3.3398100803506208) internal successors, (22861), 6845 states have internal predecessors, (22861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:56,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6846 states to 6846 states and 22861 transitions. [2021-07-13 20:34:56,763 INFO L78 Accepts]: Start accepts. Automaton has 6846 states and 22861 transitions. Word has length 30 [2021-07-13 20:34:56,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:34:56,763 INFO L482 AbstractCegarLoop]: Abstraction has 6846 states and 22861 transitions. [2021-07-13 20:34:56,763 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:34:56,763 INFO L276 IsEmpty]: Start isEmpty. Operand 6846 states and 22861 transitions. [2021-07-13 20:34:56,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:34:56,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:34:56,773 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:34:56,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable704 [2021-07-13 20:34:56,989 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:34:56,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:34:56,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1544293653, now seen corresponding path program 126 times [2021-07-13 20:34:56,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:34:56,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812098261] [2021-07-13 20:34:56,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:34:56,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:34:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:57,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:34:57,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812098261] [2021-07-13 20:34:57,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812098261] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:57,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881199730] [2021-07-13 20:34:57,212 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 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-07-13 20:34:57,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:34:57,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:34:57,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:34:57,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:34:57,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:34:57,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:34:57,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,605 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:34:57,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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 28 [2021-07-13 20:34:57,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:34:57,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:34:57,611 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:34:57,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:34:57,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:34:57,638 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-07-13 20:34:57,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:34:57,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881199730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:34:57,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:34:57,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-07-13 20:34:57,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108907770] [2021-07-13 20:34:57,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-13 20:34:57,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:34:57,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-13 20:34:57,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:34:57,757 INFO L87 Difference]: Start difference. First operand 6846 states and 22861 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:01,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:01,057 INFO L93 Difference]: Finished difference Result 9232 states and 30224 transitions. [2021-07-13 20:35:01,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-13 20:35:01,057 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:35:01,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:01,075 INFO L225 Difference]: With dead ends: 9232 [2021-07-13 20:35:01,076 INFO L226 Difference]: Without dead ends: 9187 [2021-07-13 20:35:01,076 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 2227.5ms TimeCoverageRelationStatistics Valid=534, Invalid=3498, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:35:01,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9187 states. [2021-07-13 20:35:01,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9187 to 6832. [2021-07-13 20:35:01,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6832 states, 6831 states have (on average 3.3399209486166006) internal successors, (22815), 6831 states have internal predecessors, (22815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:01,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6832 states to 6832 states and 22815 transitions. [2021-07-13 20:35:01,199 INFO L78 Accepts]: Start accepts. Automaton has 6832 states and 22815 transitions. Word has length 30 [2021-07-13 20:35:01,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:01,199 INFO L482 AbstractCegarLoop]: Abstraction has 6832 states and 22815 transitions. [2021-07-13 20:35:01,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:01,200 INFO L276 IsEmpty]: Start isEmpty. Operand 6832 states and 22815 transitions. [2021-07-13 20:35:01,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:01,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:01,209 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:01,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable707,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:01,425 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:01,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:01,425 INFO L82 PathProgramCache]: Analyzing trace with hash 334164591, now seen corresponding path program 127 times [2021-07-13 20:35:01,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:01,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779939546] [2021-07-13 20:35:01,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:01,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:01,637 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:01,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:01,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779939546] [2021-07-13 20:35:01,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779939546] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:01,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403132582] [2021-07-13 20:35:01,638 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 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-07-13 20:35:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:01,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:35:01,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:01,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:01,988 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-07-13 20:35:01,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 127 [2021-07-13 20:35:01,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:01,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:01,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:01,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:01,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 17 treesize of output 9 [2021-07-13 20:35:02,001 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:02,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:02,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:02,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:155, output treesize:3 [2021-07-13 20:35:02,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:02,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403132582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:02,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:02,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-07-13 20:35:02,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606273984] [2021-07-13 20:35:02,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:35:02,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:02,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:35:02,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:35:02,031 INFO L87 Difference]: Start difference. First operand 6832 states and 22815 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:02,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:02,697 INFO L93 Difference]: Finished difference Result 7624 states and 25269 transitions. [2021-07-13 20:35:02,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:35:02,698 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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 30 [2021-07-13 20:35:02,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:02,712 INFO L225 Difference]: With dead ends: 7624 [2021-07-13 20:35:02,712 INFO L226 Difference]: Without dead ends: 7605 [2021-07-13 20:35:02,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 579.3ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:35:02,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7605 states. [2021-07-13 20:35:02,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7605 to 6840. [2021-07-13 20:35:02,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6840 states, 6839 states have (on average 3.3401082029536484) internal successors, (22843), 6839 states have internal predecessors, (22843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:02,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6840 states to 6840 states and 22843 transitions. [2021-07-13 20:35:02,868 INFO L78 Accepts]: Start accepts. Automaton has 6840 states and 22843 transitions. Word has length 30 [2021-07-13 20:35:02,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:02,868 INFO L482 AbstractCegarLoop]: Abstraction has 6840 states and 22843 transitions. [2021-07-13 20:35:02,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:02,869 INFO L276 IsEmpty]: Start isEmpty. Operand 6840 states and 22843 transitions. [2021-07-13 20:35:02,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:02,878 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:02,879 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:03,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable713,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:03,084 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:03,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:03,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1723685807, now seen corresponding path program 128 times [2021-07-13 20:35:03,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:03,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602697456] [2021-07-13 20:35:03,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:03,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:03,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:03,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602697456] [2021-07-13 20:35:03,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602697456] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:03,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115160957] [2021-07-13 20:35:03,287 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:03,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:03,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:03,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:35:03,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:03,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:03,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:03,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, 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 31 [2021-07-13 20:35:03,503 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-13 20:35:03,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:03,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-07-13 20:35:03,512 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:03,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:03,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:03,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-07-13 20:35:03,566 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:03,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115160957] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:03,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:03,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-07-13 20:35:03,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866848218] [2021-07-13 20:35:03,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:35:03,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:03,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:35:03,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:35:03,567 INFO L87 Difference]: Start difference. First operand 6840 states and 22843 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:04,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:04,782 INFO L93 Difference]: Finished difference Result 9023 states and 29776 transitions. [2021-07-13 20:35:04,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:35:04,783 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:35:04,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:04,800 INFO L225 Difference]: With dead ends: 9023 [2021-07-13 20:35:04,800 INFO L226 Difference]: Without dead ends: 8973 [2021-07-13 20:35:04,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 980.8ms TimeCoverageRelationStatistics Valid=287, Invalid=1519, Unknown=0, NotChecked=0, Total=1806 [2021-07-13 20:35:04,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8973 states. [2021-07-13 20:35:04,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8973 to 6793. [2021-07-13 20:35:04,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6793 states, 6792 states have (on average 3.336866902237927) internal successors, (22664), 6792 states have internal predecessors, (22664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:04,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6793 states to 6793 states and 22664 transitions. [2021-07-13 20:35:04,917 INFO L78 Accepts]: Start accepts. Automaton has 6793 states and 22664 transitions. Word has length 30 [2021-07-13 20:35:04,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:04,917 INFO L482 AbstractCegarLoop]: Abstraction has 6793 states and 22664 transitions. [2021-07-13 20:35:04,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:04,917 INFO L276 IsEmpty]: Start isEmpty. Operand 6793 states and 22664 transitions. [2021-07-13 20:35:04,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:04,927 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:04,927 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:05,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable714 [2021-07-13 20:35:05,141 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:05,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:05,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1166330747, now seen corresponding path program 129 times [2021-07-13 20:35:05,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:05,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286741298] [2021-07-13 20:35:05,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:05,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:05,383 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:05,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:05,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286741298] [2021-07-13 20:35:05,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286741298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:05,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604648842] [2021-07-13 20:35:05,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:05,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:35:05,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:05,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:05,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:05,752 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:05,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-07-13 20:35:05,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:35:05,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:05,805 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:05,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-07-13 20:35:05,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:05,838 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-07-13 20:35:05,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 60 [2021-07-13 20:35:05,845 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:05,937 INFO L628 ElimStorePlain]: treesize reduction 25, result has 69.5 percent of original size [2021-07-13 20:35:05,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:05,943 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:98 [2021-07-13 20:35:06,191 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:06,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604648842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:06,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:06,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-07-13 20:35:06,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146230218] [2021-07-13 20:35:06,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:35:06,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:06,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:35:06,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:35:06,192 INFO L87 Difference]: Start difference. First operand 6793 states and 22664 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:06,768 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-07-13 20:35:08,459 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-13 20:35:09,313 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 47 [2021-07-13 20:35:09,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:09,876 INFO L93 Difference]: Finished difference Result 9109 states and 29812 transitions. [2021-07-13 20:35:09,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:35:09,876 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:35:09,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:09,893 INFO L225 Difference]: With dead ends: 9109 [2021-07-13 20:35:09,894 INFO L226 Difference]: Without dead ends: 9079 [2021-07-13 20:35:09,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 2992.2ms TimeCoverageRelationStatistics Valid=642, Invalid=3390, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:35:09,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9079 states. [2021-07-13 20:35:09,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9079 to 6790. [2021-07-13 20:35:09,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6790 states, 6789 states have (on average 3.336573869494771) internal successors, (22652), 6789 states have internal predecessors, (22652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:10,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6790 states to 6790 states and 22652 transitions. [2021-07-13 20:35:10,011 INFO L78 Accepts]: Start accepts. Automaton has 6790 states and 22652 transitions. Word has length 30 [2021-07-13 20:35:10,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:10,011 INFO L482 AbstractCegarLoop]: Abstraction has 6790 states and 22652 transitions. [2021-07-13 20:35:10,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:10,011 INFO L276 IsEmpty]: Start isEmpty. Operand 6790 states and 22652 transitions. [2021-07-13 20:35:10,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:10,023 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:10,023 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:10,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable716 [2021-07-13 20:35:10,240 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:10,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:10,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1114852723, now seen corresponding path program 130 times [2021-07-13 20:35:10,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:10,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899093737] [2021-07-13 20:35:10,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:10,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:10,468 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:10,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:10,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899093737] [2021-07-13 20:35:10,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899093737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:10,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742475969] [2021-07-13 20:35:10,468 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:10,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:10,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:10,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:10,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:10,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:10,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:10,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-07-13 20:35:10,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:10,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:10,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:10,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-07-13 20:35:10,759 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:10,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:10,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:10,763 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-13 20:35:10,781 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:10,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742475969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:10,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:10,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-07-13 20:35:10,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109799155] [2021-07-13 20:35:10,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:35:10,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:10,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:35:10,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:35:10,782 INFO L87 Difference]: Start difference. First operand 6790 states and 22652 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:12,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:12,301 INFO L93 Difference]: Finished difference Result 8665 states and 28611 transitions. [2021-07-13 20:35:12,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:35:12,302 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:35:12,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:12,320 INFO L225 Difference]: With dead ends: 8665 [2021-07-13 20:35:12,320 INFO L226 Difference]: Without dead ends: 8650 [2021-07-13 20:35:12,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1160.1ms TimeCoverageRelationStatistics Valid=336, Invalid=1734, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:35:12,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8650 states. [2021-07-13 20:35:12,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8650 to 6798. [2021-07-13 20:35:12,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 6797 states have (on average 3.3373547153155805) internal successors, (22684), 6797 states have internal predecessors, (22684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:12,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 22684 transitions. [2021-07-13 20:35:12,436 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 22684 transitions. Word has length 30 [2021-07-13 20:35:12,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:12,436 INFO L482 AbstractCegarLoop]: Abstraction has 6798 states and 22684 transitions. [2021-07-13 20:35:12,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:12,436 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 22684 transitions. [2021-07-13 20:35:12,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:12,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:12,517 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:12,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable734,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:12,734 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:12,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:12,734 INFO L82 PathProgramCache]: Analyzing trace with hash 656993804, now seen corresponding path program 124 times [2021-07-13 20:35:12,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:12,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933181843] [2021-07-13 20:35:12,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:12,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:13,005 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:13,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:13,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933181843] [2021-07-13 20:35:13,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933181843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:13,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296622183] [2021-07-13 20:35:13,006 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:13,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:13,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:13,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:13,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:13,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:13,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:13,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:13,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:13,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 25 [2021-07-13 20:35:13,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:13,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:13,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:13,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:13,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:13,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:13,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:35:13,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:13,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:13,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:13,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:35:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:13,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296622183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:13,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:13,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:35:13,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504679973] [2021-07-13 20:35:13,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:35:13,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:13,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:35:13,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:35:13,295 INFO L87 Difference]: Start difference. First operand 6798 states and 22684 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:15,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:15,917 INFO L93 Difference]: Finished difference Result 9000 states and 29610 transitions. [2021-07-13 20:35:15,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:35:15,917 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:35:15,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:15,934 INFO L225 Difference]: With dead ends: 9000 [2021-07-13 20:35:15,935 INFO L226 Difference]: Without dead ends: 8974 [2021-07-13 20:35:15,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 2066.1ms TimeCoverageRelationStatistics Valid=762, Invalid=4350, Unknown=0, NotChecked=0, Total=5112 [2021-07-13 20:35:15,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8974 states. [2021-07-13 20:35:16,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8974 to 6798. [2021-07-13 20:35:16,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 6797 states have (on average 3.3373547153155805) internal successors, (22684), 6797 states have internal predecessors, (22684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:16,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 22684 transitions. [2021-07-13 20:35:16,108 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 22684 transitions. Word has length 30 [2021-07-13 20:35:16,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:16,108 INFO L482 AbstractCegarLoop]: Abstraction has 6798 states and 22684 transitions. [2021-07-13 20:35:16,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:16,109 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 22684 transitions. [2021-07-13 20:35:16,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:16,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:16,120 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:16,335 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable735,255 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:16,335 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:16,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:16,336 INFO L82 PathProgramCache]: Analyzing trace with hash 338491856, now seen corresponding path program 125 times [2021-07-13 20:35:16,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:16,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926870914] [2021-07-13 20:35:16,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:16,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:16,614 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:16,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:16,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926870914] [2021-07-13 20:35:16,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926870914] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:16,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490254638] [2021-07-13 20:35:16,614 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:16,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:35:16,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:16,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:16,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:16,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:16,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:16,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:16,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:16,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 35 treesize of output 25 [2021-07-13 20:35:16,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:16,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:16,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:16,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:16,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:16,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:16,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:35:16,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:16,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:16,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:16,870 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:35:16,896 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:16,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490254638] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:16,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:16,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:35:16,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739287391] [2021-07-13 20:35:16,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:35:16,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:16,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:35:16,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:35:16,897 INFO L87 Difference]: Start difference. First operand 6798 states and 22684 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:20,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:20,172 INFO L93 Difference]: Finished difference Result 8960 states and 29460 transitions. [2021-07-13 20:35:20,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-13 20:35:20,172 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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 30 [2021-07-13 20:35:20,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:20,190 INFO L225 Difference]: With dead ends: 8960 [2021-07-13 20:35:20,190 INFO L226 Difference]: Without dead ends: 8934 [2021-07-13 20:35:20,191 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 2332.5ms TimeCoverageRelationStatistics Valid=784, Invalid=4766, Unknown=0, NotChecked=0, Total=5550 [2021-07-13 20:35:20,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8934 states. [2021-07-13 20:35:20,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8934 to 6802. [2021-07-13 20:35:20,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6802 states, 6801 states have (on average 3.3368622261432144) internal successors, (22694), 6801 states have internal predecessors, (22694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:20,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6802 states to 6802 states and 22694 transitions. [2021-07-13 20:35:20,309 INFO L78 Accepts]: Start accepts. Automaton has 6802 states and 22694 transitions. Word has length 30 [2021-07-13 20:35:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:20,309 INFO L482 AbstractCegarLoop]: Abstraction has 6802 states and 22694 transitions. [2021-07-13 20:35:20,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand 6802 states and 22694 transitions. [2021-07-13 20:35:20,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:20,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:20,319 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:20,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable736,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:20,533 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:20,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:20,533 INFO L82 PathProgramCache]: Analyzing trace with hash -919936116, now seen corresponding path program 126 times [2021-07-13 20:35:20,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:20,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595834764] [2021-07-13 20:35:20,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:20,821 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:20,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:20,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595834764] [2021-07-13 20:35:20,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595834764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:20,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131370150] [2021-07-13 20:35:20,821 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:20,846 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:35:20,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:20,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:20,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:21,318 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-07-13 20:35:21,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 121 treesize of output 115 [2021-07-13 20:35:21,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:21,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:21,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:21,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:21,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:21,362 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:35:21,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-07-13 20:35:21,363 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:21,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:21,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:21,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, 2 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-07-13 20:35:21,367 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:21,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:21,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:21,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:35:21,397 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:137, output treesize:59 [2021-07-13 20:35:21,484 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:21,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131370150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:21,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:21,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-07-13 20:35:21,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143671253] [2021-07-13 20:35:21,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-13 20:35:21,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:21,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-13 20:35:21,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:35:21,485 INFO L87 Difference]: Start difference. First operand 6802 states and 22694 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:43,422 INFO L93 Difference]: Finished difference Result 8835 states and 28963 transitions. [2021-07-13 20:35:43,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-13 20:35:43,422 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:35:43,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:43,439 INFO L225 Difference]: With dead ends: 8835 [2021-07-13 20:35:43,440 INFO L226 Difference]: Without dead ends: 8794 [2021-07-13 20:35:43,441 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1879 ImplicationChecksByTransitivity, 5612.8ms TimeCoverageRelationStatistics Valid=843, Invalid=5798, Unknown=1, NotChecked=0, Total=6642 [2021-07-13 20:35:43,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8794 states. [2021-07-13 20:35:43,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8794 to 6800. [2021-07-13 20:35:43,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6800 states, 6799 states have (on average 3.337108398293867) internal successors, (22689), 6799 states have internal predecessors, (22689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6800 states to 6800 states and 22689 transitions. [2021-07-13 20:35:43,551 INFO L78 Accepts]: Start accepts. Automaton has 6800 states and 22689 transitions. Word has length 30 [2021-07-13 20:35:43,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:43,551 INFO L482 AbstractCegarLoop]: Abstraction has 6800 states and 22689 transitions. [2021-07-13 20:35:43,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:43,551 INFO L276 IsEmpty]: Start isEmpty. Operand 6800 states and 22689 transitions. [2021-07-13 20:35:43,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:43,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:43,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:43,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable737 [2021-07-13 20:35:43,769 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:43,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:43,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1552775408, now seen corresponding path program 127 times [2021-07-13 20:35:43,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:43,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110424384] [2021-07-13 20:35:43,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:44,142 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:44,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:44,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110424384] [2021-07-13 20:35:44,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110424384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:44,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321914858] [2021-07-13 20:35:44,143 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:44,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:44,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:44,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:44,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:44,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:44,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:44,588 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:44,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-07-13 20:35:44,594 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:35:44,628 INFO L628 ElimStorePlain]: treesize reduction 45, result has 44.4 percent of original size [2021-07-13 20:35:44,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:44,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:44,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:44,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:35:44,635 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:44,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:44,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:44,650 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-07-13 20:35:44,769 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:44,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321914858] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:44,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:44,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:35:44,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983514063] [2021-07-13 20:35:44,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:35:44,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:44,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:35:44,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:35:44,770 INFO L87 Difference]: Start difference. First operand 6800 states and 22689 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:45,571 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-07-13 20:35:48,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:48,168 INFO L93 Difference]: Finished difference Result 9337 states and 30551 transitions. [2021-07-13 20:35:48,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:35:48,168 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-07-13 20:35:48,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:48,187 INFO L225 Difference]: With dead ends: 9337 [2021-07-13 20:35:48,187 INFO L226 Difference]: Without dead ends: 9268 [2021-07-13 20:35:48,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 2633.8ms TimeCoverageRelationStatistics Valid=594, Invalid=2712, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:35:48,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9268 states. [2021-07-13 20:35:48,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9268 to 6853. [2021-07-13 20:35:48,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6853 states, 6852 states have (on average 3.337857559836544) internal successors, (22871), 6852 states have internal predecessors, (22871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:48,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6853 states to 6853 states and 22871 transitions. [2021-07-13 20:35:48,381 INFO L78 Accepts]: Start accepts. Automaton has 6853 states and 22871 transitions. Word has length 30 [2021-07-13 20:35:48,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:48,381 INFO L482 AbstractCegarLoop]: Abstraction has 6853 states and 22871 transitions. [2021-07-13 20:35:48,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:48,381 INFO L276 IsEmpty]: Start isEmpty. Operand 6853 states and 22871 transitions. [2021-07-13 20:35:48,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:48,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:48,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:48,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable744 [2021-07-13 20:35:48,598 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:48,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:48,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1604497876, now seen corresponding path program 128 times [2021-07-13 20:35:48,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:48,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127906415] [2021-07-13 20:35:48,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:48,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:48,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127906415] [2021-07-13 20:35:48,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127906415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:48,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646342185] [2021-07-13 20:35:48,942 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:48,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:35:48,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:48,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-13 20:35:48,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:49,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:49,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:49,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:49,331 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:49,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-07-13 20:35:49,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:35:49,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:49,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:49,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:49,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:49,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:35:49,360 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:35:49,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:49,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:49,377 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-07-13 20:35:49,511 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:49,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646342185] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:49,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:49,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-07-13 20:35:49,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199226045] [2021-07-13 20:35:49,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:35:49,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:49,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:35:49,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:35:49,512 INFO L87 Difference]: Start difference. First operand 6853 states and 22871 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:50,377 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-07-13 20:35:52,525 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-07-13 20:35:53,447 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:35:53,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:53,743 INFO L93 Difference]: Finished difference Result 9736 states and 31877 transitions. [2021-07-13 20:35:53,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:35:53,743 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-07-13 20:35:53,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:53,762 INFO L225 Difference]: With dead ends: 9736 [2021-07-13 20:35:53,762 INFO L226 Difference]: Without dead ends: 9667 [2021-07-13 20:35:53,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 3307.2ms TimeCoverageRelationStatistics Valid=724, Invalid=3308, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:35:53,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9667 states. [2021-07-13 20:35:53,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9667 to 6947. [2021-07-13 20:35:53,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6947 states, 6946 states have (on average 3.339907860639217) internal successors, (23199), 6946 states have internal predecessors, (23199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:53,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6947 states to 6947 states and 23199 transitions. [2021-07-13 20:35:53,890 INFO L78 Accepts]: Start accepts. Automaton has 6947 states and 23199 transitions. Word has length 30 [2021-07-13 20:35:53,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:53,890 INFO L482 AbstractCegarLoop]: Abstraction has 6947 states and 23199 transitions. [2021-07-13 20:35:53,890 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:53,890 INFO L276 IsEmpty]: Start isEmpty. Operand 6947 states and 23199 transitions. [2021-07-13 20:35:53,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:53,900 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:53,900 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:54,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable750 [2021-07-13 20:35:54,116 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:54,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:54,116 INFO L82 PathProgramCache]: Analyzing trace with hash 665567414, now seen corresponding path program 129 times [2021-07-13 20:35:54,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:54,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025720280] [2021-07-13 20:35:54,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:54,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:54,456 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:54,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:54,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025720280] [2021-07-13 20:35:54,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025720280] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:54,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368808480] [2021-07-13 20:35:54,457 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:54,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:35:54,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:54,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:35:54,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:54,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:54,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:54,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:54,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:54,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 35 treesize of output 25 [2021-07-13 20:35:54,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:54,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:54,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:54,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:54,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:54,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:54,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:35:54,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:54,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:54,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:54,881 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:35:54,909 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:54,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368808480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:54,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:54,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:35:54,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934016050] [2021-07-13 20:35:54,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:35:54,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:54,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:35:54,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:35:54,910 INFO L87 Difference]: Start difference. First operand 6947 states and 23199 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:35:58,837 INFO L93 Difference]: Finished difference Result 9511 states and 30780 transitions. [2021-07-13 20:35:58,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-13 20:35:58,837 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:35:58,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:35:58,856 INFO L225 Difference]: With dead ends: 9511 [2021-07-13 20:35:58,856 INFO L226 Difference]: Without dead ends: 9468 [2021-07-13 20:35:58,857 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 2514.8ms TimeCoverageRelationStatistics Valid=557, Invalid=2749, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:35:58,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9468 states. [2021-07-13 20:35:58,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9468 to 7295. [2021-07-13 20:35:58,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7295 states, 7294 states have (on average 3.3464491362763917) internal successors, (24409), 7294 states have internal predecessors, (24409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7295 states to 7295 states and 24409 transitions. [2021-07-13 20:35:58,983 INFO L78 Accepts]: Start accepts. Automaton has 7295 states and 24409 transitions. Word has length 30 [2021-07-13 20:35:58,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:35:58,984 INFO L482 AbstractCegarLoop]: Abstraction has 7295 states and 24409 transitions. [2021-07-13 20:35:58,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:35:58,984 INFO L276 IsEmpty]: Start isEmpty. Operand 7295 states and 24409 transitions. [2021-07-13 20:35:58,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:35:58,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:35:58,994 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:35:59,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable755,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:59,205 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:35:59,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:35:59,205 INFO L82 PathProgramCache]: Analyzing trace with hash 870716376, now seen corresponding path program 130 times [2021-07-13 20:35:59,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:35:59,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565727104] [2021-07-13 20:35:59,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:35:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:35:59,515 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:59,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:35:59,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565727104] [2021-07-13 20:35:59,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565727104] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:59,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141442758] [2021-07-13 20:35:59,515 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:35:59,539 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:35:59,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:35:59,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:35:59,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:35:59,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:59,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:59,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:59,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:59,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:35:59,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:59,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:59,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:59,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:35:59,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:59,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:35:59,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:35:59,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:35:59,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:35:59,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:35:59,924 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:35:59,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:35:59,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141442758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:35:59,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:35:59,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:35:59,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404422540] [2021-07-13 20:35:59,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:35:59,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:35:59,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:35:59,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:35:59,952 INFO L87 Difference]: Start difference. First operand 7295 states and 24409 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:03,002 INFO L93 Difference]: Finished difference Result 10253 states and 33442 transitions. [2021-07-13 20:36:03,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-13 20:36:03,003 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have 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-07-13 20:36:03,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:03,023 INFO L225 Difference]: With dead ends: 10253 [2021-07-13 20:36:03,023 INFO L226 Difference]: Without dead ends: 10232 [2021-07-13 20:36:03,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1923.2ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-07-13 20:36:03,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10232 states. [2021-07-13 20:36:03,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10232 to 7286. [2021-07-13 20:36:03,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7286 states, 7285 states have (on average 3.3453671928620454) internal successors, (24371), 7285 states have internal predecessors, (24371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7286 states to 7286 states and 24371 transitions. [2021-07-13 20:36:03,150 INFO L78 Accepts]: Start accepts. Automaton has 7286 states and 24371 transitions. Word has length 30 [2021-07-13 20:36:03,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:03,151 INFO L482 AbstractCegarLoop]: Abstraction has 7286 states and 24371 transitions. [2021-07-13 20:36:03,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:03,151 INFO L276 IsEmpty]: Start isEmpty. Operand 7286 states and 24371 transitions. [2021-07-13 20:36:03,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:03,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:03,161 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:03,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable756 [2021-07-13 20:36:03,377 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:03,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:03,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1651143084, now seen corresponding path program 131 times [2021-07-13 20:36:03,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:03,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561234592] [2021-07-13 20:36:03,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:03,731 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:03,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:03,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561234592] [2021-07-13 20:36:03,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561234592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:03,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557447712] [2021-07-13 20:36:03,731 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:03,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:36:03,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:03,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:03,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:04,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 53 [2021-07-13 20:36:04,044 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:36:04,072 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-07-13 20:36:04,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:04,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:04,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:36:04,077 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:04,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:04,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:04,090 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-07-13 20:36:04,148 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:04,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557447712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:04,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:04,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-07-13 20:36:04,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625386827] [2021-07-13 20:36:04,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:36:04,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:04,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:36:04,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:36:04,149 INFO L87 Difference]: Start difference. First operand 7286 states and 24371 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:05,090 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-07-13 20:36:06,807 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-07-13 20:36:08,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:08,585 INFO L93 Difference]: Finished difference Result 11427 states and 37110 transitions. [2021-07-13 20:36:08,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-13 20:36:08,585 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-07-13 20:36:08,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:08,607 INFO L225 Difference]: With dead ends: 11427 [2021-07-13 20:36:08,607 INFO L226 Difference]: Without dead ends: 11374 [2021-07-13 20:36:08,608 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 2886.4ms TimeCoverageRelationStatistics Valid=766, Invalid=3926, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:36:08,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11374 states. [2021-07-13 20:36:08,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11374 to 7280. [2021-07-13 20:36:08,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7280 states, 7279 states have (on average 3.3446902046984475) internal successors, (24346), 7279 states have internal predecessors, (24346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:08,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7280 states to 7280 states and 24346 transitions. [2021-07-13 20:36:08,755 INFO L78 Accepts]: Start accepts. Automaton has 7280 states and 24346 transitions. Word has length 30 [2021-07-13 20:36:08,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:08,755 INFO L482 AbstractCegarLoop]: Abstraction has 7280 states and 24346 transitions. [2021-07-13 20:36:08,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:08,755 INFO L276 IsEmpty]: Start isEmpty. Operand 7280 states and 24346 transitions. [2021-07-13 20:36:08,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:08,766 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:08,766 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:08,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:08,981 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:08,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:08,981 INFO L82 PathProgramCache]: Analyzing trace with hash 210450020, now seen corresponding path program 132 times [2021-07-13 20:36:08,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:08,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132390200] [2021-07-13 20:36:08,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:08,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:09,605 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:09,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:09,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132390200] [2021-07-13 20:36:09,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132390200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:09,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250739888] [2021-07-13 20:36:09,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:09,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:36:09,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:09,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:09,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:10,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:10,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:10,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:10,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 59 [2021-07-13 20:36:10,042 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:36:10,074 INFO L628 ElimStorePlain]: treesize reduction 65, result has 33.7 percent of original size [2021-07-13 20:36:10,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:10,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:10,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:36:10,080 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:10,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:10,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:10,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-07-13 20:36:10,182 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:10,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250739888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:10,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:10,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-07-13 20:36:10,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337344411] [2021-07-13 20:36:10,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:36:10,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:10,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:36:10,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:36:10,183 INFO L87 Difference]: Start difference. First operand 7280 states and 24346 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:10,627 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-07-13 20:36:15,391 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-07-13 20:36:16,163 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-07-13 20:36:16,416 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-13 20:36:17,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:17,543 INFO L93 Difference]: Finished difference Result 10687 states and 35019 transitions. [2021-07-13 20:36:17,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-07-13 20:36:17,543 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:36:17,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:17,563 INFO L225 Difference]: With dead ends: 10687 [2021-07-13 20:36:17,563 INFO L226 Difference]: Without dead ends: 10626 [2021-07-13 20:36:17,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2712 ImplicationChecksByTransitivity, 5813.9ms TimeCoverageRelationStatistics Valid=1431, Invalid=6759, Unknown=0, NotChecked=0, Total=8190 [2021-07-13 20:36:17,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10626 states. [2021-07-13 20:36:17,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10626 to 7477. [2021-07-13 20:36:17,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7477 states, 7476 states have (on average 3.35553772070626) internal successors, (25086), 7476 states have internal predecessors, (25086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:17,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 25086 transitions. [2021-07-13 20:36:17,697 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 25086 transitions. Word has length 30 [2021-07-13 20:36:17,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:17,697 INFO L482 AbstractCegarLoop]: Abstraction has 7477 states and 25086 transitions. [2021-07-13 20:36:17,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:17,697 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 25086 transitions. [2021-07-13 20:36:17,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:17,708 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:17,708 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:17,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable763 [2021-07-13 20:36:17,913 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:17,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:17,913 INFO L82 PathProgramCache]: Analyzing trace with hash 826338832, now seen corresponding path program 133 times [2021-07-13 20:36:17,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:17,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132376255] [2021-07-13 20:36:17,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:17,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:18,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:18,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:18,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132376255] [2021-07-13 20:36:18,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132376255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:18,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016015294] [2021-07-13 20:36:18,536 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:18,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:18,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:18,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:18,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:19,007 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-07-13 20:36:19,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-07-13 20:36:19,009 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:19,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:19,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:19,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:19,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:19,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:19,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:36:19,029 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:19,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:19,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:19,040 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-07-13 20:36:19,068 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:19,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016015294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:19,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:19,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-07-13 20:36:19,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324492175] [2021-07-13 20:36:19,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:36:19,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:19,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:36:19,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:36:19,069 INFO L87 Difference]: Start difference. First operand 7477 states and 25086 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:23,813 INFO L93 Difference]: Finished difference Result 9740 states and 32059 transitions. [2021-07-13 20:36:23,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-13 20:36:23,813 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have 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-07-13 20:36:23,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:23,832 INFO L225 Difference]: With dead ends: 9740 [2021-07-13 20:36:23,832 INFO L226 Difference]: Without dead ends: 9712 [2021-07-13 20:36:23,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 3802.2ms TimeCoverageRelationStatistics Valid=714, Invalid=3576, Unknown=0, NotChecked=0, Total=4290 [2021-07-13 20:36:23,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9712 states. [2021-07-13 20:36:23,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9712 to 7487. [2021-07-13 20:36:23,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7487 states, 7486 states have (on average 3.3553299492385786) internal successors, (25118), 7486 states have internal predecessors, (25118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 25118 transitions. [2021-07-13 20:36:23,960 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 25118 transitions. Word has length 30 [2021-07-13 20:36:23,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:23,960 INFO L482 AbstractCegarLoop]: Abstraction has 7487 states and 25118 transitions. [2021-07-13 20:36:23,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:23,960 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 25118 transitions. [2021-07-13 20:36:23,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:23,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:23,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:24,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable768 [2021-07-13 20:36:24,185 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:24,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:24,185 INFO L82 PathProgramCache]: Analyzing trace with hash 927751000, now seen corresponding path program 134 times [2021-07-13 20:36:24,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:24,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518247618] [2021-07-13 20:36:24,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:24,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:24,697 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:24,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:24,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518247618] [2021-07-13 20:36:24,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518247618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:24,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698725286] [2021-07-13 20:36:24,697 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:24,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:36:24,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:24,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-13 20:36:24,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:25,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:25,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 29 [2021-07-13 20:36:25,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:25,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:25,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:25,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 3 [2021-07-13 20:36:25,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:25,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:25,179 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:12 [2021-07-13 20:36:25,243 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:25,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698725286] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:25,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:25,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-07-13 20:36:25,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389710772] [2021-07-13 20:36:25,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:36:25,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:25,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:36:25,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:36:25,244 INFO L87 Difference]: Start difference. First operand 7487 states and 25118 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:27,379 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 26 [2021-07-13 20:36:29,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:29,887 INFO L93 Difference]: Finished difference Result 11032 states and 36218 transitions. [2021-07-13 20:36:29,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:36:29,887 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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 30 [2021-07-13 20:36:29,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:29,908 INFO L225 Difference]: With dead ends: 11032 [2021-07-13 20:36:29,908 INFO L226 Difference]: Without dead ends: 10988 [2021-07-13 20:36:29,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1627 ImplicationChecksByTransitivity, 3688.5ms TimeCoverageRelationStatistics Valid=892, Invalid=4364, Unknown=0, NotChecked=0, Total=5256 [2021-07-13 20:36:29,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10988 states. [2021-07-13 20:36:30,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10988 to 7475. [2021-07-13 20:36:30,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7475 states, 7474 states have (on average 3.356703237891357) internal successors, (25088), 7474 states have internal predecessors, (25088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:30,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7475 states to 7475 states and 25088 transitions. [2021-07-13 20:36:30,048 INFO L78 Accepts]: Start accepts. Automaton has 7475 states and 25088 transitions. Word has length 30 [2021-07-13 20:36:30,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:30,048 INFO L482 AbstractCegarLoop]: Abstraction has 7475 states and 25088 transitions. [2021-07-13 20:36:30,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:30,048 INFO L276 IsEmpty]: Start isEmpty. Operand 7475 states and 25088 transitions. [2021-07-13 20:36:30,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:30,059 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:30,059 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:30,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable769,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:30,260 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:30,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:30,260 INFO L82 PathProgramCache]: Analyzing trace with hash -1694671272, now seen corresponding path program 135 times [2021-07-13 20:36:30,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:30,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646030505] [2021-07-13 20:36:30,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:30,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:30,851 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:30,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:30,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646030505] [2021-07-13 20:36:30,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646030505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:30,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677775432] [2021-07-13 20:36:30,851 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:30,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:36:30,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:30,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:30,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:31,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:31,455 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:31,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-07-13 20:36:31,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-07-13 20:36:31,576 INFO L628 ElimStorePlain]: treesize reduction 276, result has 12.4 percent of original size [2021-07-13 20:36:31,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:31,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:31,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:36:31,581 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:31,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:31,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:31,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:35 [2021-07-13 20:36:31,781 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:31,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677775432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:31,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:31,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-07-13 20:36:31,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227477833] [2021-07-13 20:36:31,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:36:31,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:31,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:36:31,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:36:31,782 INFO L87 Difference]: Start difference. First operand 7475 states and 25088 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:36:35,272 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-07-13 20:36:36,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:36,450 INFO L93 Difference]: Finished difference Result 9288 states and 30686 transitions. [2021-07-13 20:36:36,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:36:36,451 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:36:36,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:36,469 INFO L225 Difference]: With dead ends: 9288 [2021-07-13 20:36:36,469 INFO L226 Difference]: Without dead ends: 9235 [2021-07-13 20:36:36,470 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 3718.2ms TimeCoverageRelationStatistics Valid=458, Invalid=3202, Unknown=0, NotChecked=0, Total=3660 [2021-07-13 20:36:36,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9235 states. [2021-07-13 20:36:36,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9235 to 7456. [2021-07-13 20:36:36,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7456 states, 7455 states have (on average 3.3589537223340042) internal successors, (25041), 7455 states have internal predecessors, (25041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:36,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7456 states to 7456 states and 25041 transitions. [2021-07-13 20:36:36,596 INFO L78 Accepts]: Start accepts. Automaton has 7456 states and 25041 transitions. Word has length 30 [2021-07-13 20:36:36,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:36,596 INFO L482 AbstractCegarLoop]: Abstraction has 7456 states and 25041 transitions. [2021-07-13 20:36:36,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-07-13 20:36:36,597 INFO L276 IsEmpty]: Start isEmpty. Operand 7456 states and 25041 transitions. [2021-07-13 20:36:36,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:36,608 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:36,609 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:36,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable770 [2021-07-13 20:36:36,824 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:36,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:36,824 INFO L82 PathProgramCache]: Analyzing trace with hash -860437406, now seen corresponding path program 136 times [2021-07-13 20:36:36,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:36,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209855859] [2021-07-13 20:36:36,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:36,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:37,462 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:37,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209855859] [2021-07-13 20:36:37,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209855859] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859536370] [2021-07-13 20:36:37,462 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 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:37,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:36:37,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:36:37,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:36:37,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:37,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:37,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:37,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, 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 25 [2021-07-13 20:36:37,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:37,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:37,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:37,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:37,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:36:37,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:37,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:37,932 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:36:37,956 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:37,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859536370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:37,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:37,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:36:37,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605157086] [2021-07-13 20:36:37,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:36:37,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:37,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:36:37,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:36:37,957 INFO L87 Difference]: Start difference. First operand 7456 states and 25041 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:38,997 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-07-13 20:36:39,714 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-07-13 20:36:39,858 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-07-13 20:36:40,120 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-13 20:36:40,733 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:36:40,914 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-13 20:36:41,853 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-07-13 20:36:44,149 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-07-13 20:36:44,343 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-07-13 20:36:44,643 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-07-13 20:36:44,806 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 34 [2021-07-13 20:36:44,991 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-07-13 20:36:45,291 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-07-13 20:36:45,696 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-07-13 20:36:45,926 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-07-13 20:36:46,184 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2021-07-13 20:36:46,543 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2021-07-13 20:36:46,746 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-07-13 20:36:47,413 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-07-13 20:36:47,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:36:47,494 INFO L93 Difference]: Finished difference Result 10173 states and 32942 transitions. [2021-07-13 20:36:47,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:36:47,494 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:36:47,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:36:47,514 INFO L225 Difference]: With dead ends: 10173 [2021-07-13 20:36:47,514 INFO L226 Difference]: Without dead ends: 10140 [2021-07-13 20:36:47,519 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2338 ImplicationChecksByTransitivity, 7756.8ms TimeCoverageRelationStatistics Valid=1172, Invalid=6138, Unknown=0, NotChecked=0, Total=7310 [2021-07-13 20:36:47,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10140 states. [2021-07-13 20:36:47,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10140 to 7493. [2021-07-13 20:36:47,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7493 states, 7492 states have (on average 3.3589161772557397) internal successors, (25165), 7492 states have internal predecessors, (25165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:47,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7493 states to 7493 states and 25165 transitions. [2021-07-13 20:36:47,651 INFO L78 Accepts]: Start accepts. Automaton has 7493 states and 25165 transitions. Word has length 30 [2021-07-13 20:36:47,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:36:47,651 INFO L482 AbstractCegarLoop]: Abstraction has 7493 states and 25165 transitions. [2021-07-13 20:36:47,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:47,651 INFO L276 IsEmpty]: Start isEmpty. Operand 7493 states and 25165 transitions. [2021-07-13 20:36:47,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:36:47,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:36:47,662 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:36:47,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable780,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:47,878 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:36:47,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:36:47,878 INFO L82 PathProgramCache]: Analyzing trace with hash -371916718, now seen corresponding path program 137 times [2021-07-13 20:36:47,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:36:47,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689344202] [2021-07-13 20:36:47,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:36:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:36:48,605 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:48,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:36:48,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689344202] [2021-07-13 20:36:48,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689344202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:48,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168624098] [2021-07-13 20:36:48,606 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:36:48,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:36:48,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:36:48,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:36:48,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:36:48,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:48,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:48,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:49,024 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:49,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 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 59 [2021-07-13 20:36:49,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:36:49,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:49,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:36:49,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:36:49,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-07-13 20:36:49,056 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:36:49,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:36:49,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:36:49,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-07-13 20:36:49,151 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:36:49,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168624098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:36:49,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:36:49,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-07-13 20:36:49,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453972793] [2021-07-13 20:36:49,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:36:49,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:36:49,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:36:49,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:36:49,152 INFO L87 Difference]: Start difference. First operand 7493 states and 25165 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:36:50,098 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-07-13 20:36:50,662 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-07-13 20:36:50,859 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 41 [2021-07-13 20:36:51,477 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-13 20:36:54,072 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-07-13 20:36:56,318 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 39 [2021-07-13 20:36:56,485 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 43 [2021-07-13 20:36:56,666 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 45 [2021-07-13 20:37:00,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:00,415 INFO L93 Difference]: Finished difference Result 13475 states and 43247 transitions. [2021-07-13 20:37:00,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-07-13 20:37:00,415 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:37:00,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:00,443 INFO L225 Difference]: With dead ends: 13475 [2021-07-13 20:37:00,443 INFO L226 Difference]: Without dead ends: 13428 [2021-07-13 20:37:00,444 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4719 ImplicationChecksByTransitivity, 8086.4ms TimeCoverageRelationStatistics Valid=1973, Invalid=11367, Unknown=0, NotChecked=0, Total=13340 [2021-07-13 20:37:00,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13428 states. [2021-07-13 20:37:00,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13428 to 7866. [2021-07-13 20:37:00,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7866 states, 7865 states have (on average 3.3632549268912904) internal successors, (26452), 7865 states have internal predecessors, (26452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:00,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7866 states to 7866 states and 26452 transitions. [2021-07-13 20:37:00,621 INFO L78 Accepts]: Start accepts. Automaton has 7866 states and 26452 transitions. Word has length 30 [2021-07-13 20:37:00,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:00,621 INFO L482 AbstractCegarLoop]: Abstraction has 7866 states and 26452 transitions. [2021-07-13 20:37:00,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:00,621 INFO L276 IsEmpty]: Start isEmpty. Operand 7866 states and 26452 transitions. [2021-07-13 20:37:00,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:00,633 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:00,633 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:00,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781,268 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:00,849 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:00,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:00,850 INFO L82 PathProgramCache]: Analyzing trace with hash 892387772, now seen corresponding path program 138 times [2021-07-13 20:37:00,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:00,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660365585] [2021-07-13 20:37:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:01,447 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-07-13 20:37:01,708 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:01,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:01,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660365585] [2021-07-13 20:37:01,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660365585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:01,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316723517] [2021-07-13 20:37:01,708 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 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:01,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:37:01,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:01,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:01,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:02,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:02,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:02,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:02,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:02,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 25 [2021-07-13 20:37:02,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:02,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:02,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:02,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:02,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:02,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:02,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:37:02,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:02,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:02,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:02,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:37:02,263 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:02,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316723517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:02,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:02,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-13 20:37:02,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758257285] [2021-07-13 20:37:02,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:37:02,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:02,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:37:02,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:37:02,264 INFO L87 Difference]: Start difference. First operand 7866 states and 26452 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:03,328 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-07-13 20:37:04,054 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-07-13 20:37:04,560 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-07-13 20:37:05,603 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:37:06,688 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-07-13 20:37:07,208 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 41 [2021-07-13 20:37:08,051 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-07-13 20:37:08,440 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-07-13 20:37:08,597 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-07-13 20:37:08,933 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-07-13 20:37:09,127 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-07-13 20:37:09,378 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-07-13 20:37:09,732 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-07-13 20:37:10,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:10,108 INFO L93 Difference]: Finished difference Result 9413 states and 31041 transitions. [2021-07-13 20:37:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-13 20:37:10,109 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:37:10,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:10,128 INFO L225 Difference]: With dead ends: 9413 [2021-07-13 20:37:10,128 INFO L226 Difference]: Without dead ends: 9391 [2021-07-13 20:37:10,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1591 ImplicationChecksByTransitivity, 6601.8ms TimeCoverageRelationStatistics Valid=814, Invalid=4886, Unknown=0, NotChecked=0, Total=5700 [2021-07-13 20:37:10,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9391 states. [2021-07-13 20:37:10,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9391 to 7864. [2021-07-13 20:37:10,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 3.3634745008266567) internal successors, (26447), 7863 states have internal predecessors, (26447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:10,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 26447 transitions. [2021-07-13 20:37:10,258 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 26447 transitions. Word has length 30 [2021-07-13 20:37:10,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:10,258 INFO L482 AbstractCegarLoop]: Abstraction has 7864 states and 26447 transitions. [2021-07-13 20:37:10,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:10,258 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 26447 transitions. [2021-07-13 20:37:10,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:10,270 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:10,270 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:10,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable786 [2021-07-13 20:37:10,478 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:10,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:10,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1088850214, now seen corresponding path program 139 times [2021-07-13 20:37:10,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:10,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132887639] [2021-07-13 20:37:10,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:10,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:11,053 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:11,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:11,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132887639] [2021-07-13 20:37:11,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132887639] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:11,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956934263] [2021-07-13 20:37:11,054 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 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:11,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-13 20:37:11,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:11,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:37:11,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:11,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:11,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:11,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:37:11,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:11,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:11,396 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:37:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:11,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956934263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:11,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:11,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:37:11,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842261979] [2021-07-13 20:37:11,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:37:11,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:11,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:37:11,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:37:11,417 INFO L87 Difference]: Start difference. First operand 7864 states and 26447 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:12,731 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-07-13 20:37:13,312 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-07-13 20:37:15,603 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-07-13 20:37:15,895 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 34 [2021-07-13 20:37:16,088 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-07-13 20:37:16,420 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-07-13 20:37:16,958 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2021-07-13 20:37:17,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:17,678 INFO L93 Difference]: Finished difference Result 9597 states and 31641 transitions. [2021-07-13 20:37:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:37:17,679 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:37:17,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:17,698 INFO L225 Difference]: With dead ends: 9597 [2021-07-13 20:37:17,698 INFO L226 Difference]: Without dead ends: 9575 [2021-07-13 20:37:17,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 4619.3ms TimeCoverageRelationStatistics Valid=635, Invalid=3921, Unknown=0, NotChecked=0, Total=4556 [2021-07-13 20:37:17,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9575 states. [2021-07-13 20:37:17,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9575 to 7859. [2021-07-13 20:37:17,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7859 states, 7858 states have (on average 3.3638330363960294) internal successors, (26433), 7858 states have internal predecessors, (26433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:17,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7859 states to 7859 states and 26433 transitions. [2021-07-13 20:37:17,826 INFO L78 Accepts]: Start accepts. Automaton has 7859 states and 26433 transitions. Word has length 30 [2021-07-13 20:37:17,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:17,826 INFO L482 AbstractCegarLoop]: Abstraction has 7859 states and 26433 transitions. [2021-07-13 20:37:17,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:17,827 INFO L276 IsEmpty]: Start isEmpty. Operand 7859 states and 26433 transitions. [2021-07-13 20:37:17,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:17,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:17,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:18,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable787,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:18,054 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:18,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:18,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1577370902, now seen corresponding path program 140 times [2021-07-13 20:37:18,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:18,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157086393] [2021-07-13 20:37:18,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:18,719 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:18,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:18,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157086393] [2021-07-13 20:37:18,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157086393] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:18,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765518450] [2021-07-13 20:37:18,720 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:18,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:37:18,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:18,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-13 20:37:18,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:19,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:19,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:19,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:19,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:19,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select 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 25 [2021-07-13 20:37:19,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:19,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:19,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:19,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:19,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:19,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:37:19,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:19,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:19,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-07-13 20:37:19,399 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:19,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765518450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:19,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:19,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-07-13 20:37:19,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318831747] [2021-07-13 20:37:19,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-13 20:37:19,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:19,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-13 20:37:19,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:37:19,400 INFO L87 Difference]: Start difference. First operand 7859 states and 26433 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:20,821 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-07-13 20:37:21,404 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 43 [2021-07-13 20:37:22,833 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-07-13 20:37:23,196 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-07-13 20:37:23,641 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-07-13 20:37:25,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:25,713 INFO L93 Difference]: Finished difference Result 11805 states and 38255 transitions. [2021-07-13 20:37:25,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-13 20:37:25,713 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:37:25,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:25,737 INFO L225 Difference]: With dead ends: 11805 [2021-07-13 20:37:25,737 INFO L226 Difference]: Without dead ends: 11719 [2021-07-13 20:37:25,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 4619.3ms TimeCoverageRelationStatistics Valid=741, Invalid=5265, Unknown=0, NotChecked=0, Total=6006 [2021-07-13 20:37:25,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11719 states. [2021-07-13 20:37:25,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11719 to 7933. [2021-07-13 20:37:25,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7933 states, 7932 states have (on average 3.3590519415027735) internal successors, (26644), 7932 states have internal predecessors, (26644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:25,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7933 states to 7933 states and 26644 transitions. [2021-07-13 20:37:25,945 INFO L78 Accepts]: Start accepts. Automaton has 7933 states and 26644 transitions. Word has length 30 [2021-07-13 20:37:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:25,945 INFO L482 AbstractCegarLoop]: Abstraction has 7933 states and 26644 transitions. [2021-07-13 20:37:25,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:25,945 INFO L276 IsEmpty]: Start isEmpty. Operand 7933 states and 26644 transitions. [2021-07-13 20:37:25,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:25,957 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:25,957 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:26,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable788 [2021-07-13 20:37:26,173 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:26,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:26,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1293999176, now seen corresponding path program 141 times [2021-07-13 20:37:26,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:26,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091969997] [2021-07-13 20:37:26,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:26,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:26,887 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:26,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:26,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091969997] [2021-07-13 20:37:26,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091969997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:26,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909236304] [2021-07-13 20:37:26,888 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:26,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:37:26,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:26,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:26,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:27,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:27,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:27,294 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:27,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-13 20:37:27,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:37:27,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:27,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:27,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:27,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-07-13 20:37:27,315 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-13 20:37:27,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:27,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:27,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-07-13 20:37:27,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:27,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909236304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:27,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:27,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-07-13 20:37:27,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491762679] [2021-07-13 20:37:27,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-13 20:37:27,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:27,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-13 20:37:27,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:37:27,392 INFO L87 Difference]: Start difference. First operand 7933 states and 26644 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:28,843 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-07-13 20:37:29,836 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 46 [2021-07-13 20:37:30,824 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 33 [2021-07-13 20:37:31,338 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-07-13 20:37:32,669 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-07-13 20:37:32,834 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-07-13 20:37:33,011 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-13 20:37:33,820 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-07-13 20:37:34,220 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-07-13 20:37:36,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:36,275 INFO L93 Difference]: Finished difference Result 12237 states and 39580 transitions. [2021-07-13 20:37:36,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-13 20:37:36,275 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:37:36,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:36,301 INFO L225 Difference]: With dead ends: 12237 [2021-07-13 20:37:36,302 INFO L226 Difference]: Without dead ends: 12196 [2021-07-13 20:37:36,302 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3178 ImplicationChecksByTransitivity, 7158.5ms TimeCoverageRelationStatistics Valid=1441, Invalid=8261, Unknown=0, NotChecked=0, Total=9702 [2021-07-13 20:37:36,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12196 states. [2021-07-13 20:37:36,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12196 to 7949. [2021-07-13 20:37:36,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7949 states, 7948 states have (on average 3.3566935078007045) internal successors, (26679), 7948 states have internal predecessors, (26679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:36,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7949 states to 7949 states and 26679 transitions. [2021-07-13 20:37:36,462 INFO L78 Accepts]: Start accepts. Automaton has 7949 states and 26679 transitions. Word has length 30 [2021-07-13 20:37:36,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:36,463 INFO L482 AbstractCegarLoop]: Abstraction has 7949 states and 26679 transitions. [2021-07-13 20:37:36,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:36,463 INFO L276 IsEmpty]: Start isEmpty. Operand 7949 states and 26679 transitions. [2021-07-13 20:37:36,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:36,474 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:36,475 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:36,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable789,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:36,689 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:36,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:36,689 INFO L82 PathProgramCache]: Analyzing trace with hash 542150004, now seen corresponding path program 142 times [2021-07-13 20:37:36,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:36,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304521006] [2021-07-13 20:37:36,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:36,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:37,291 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-07-13 20:37:37,407 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:37,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:37,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304521006] [2021-07-13 20:37:37,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304521006] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:37,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694713343] [2021-07-13 20:37:37,407 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:37,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:37:37,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:37,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-13 20:37:37,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:37,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:37:37,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:37,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:37,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:37:37,823 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:37,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:37,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:37:37,859 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:37,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694713343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:37,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:37,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-07-13 20:37:37,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530370319] [2021-07-13 20:37:37,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-13 20:37:37,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:37,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-13 20:37:37,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:37:37,860 INFO L87 Difference]: Start difference. First operand 7949 states and 26679 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:42,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:42,303 INFO L93 Difference]: Finished difference Result 9402 states and 31046 transitions. [2021-07-13 20:37:42,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:37:42,304 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have 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-07-13 20:37:42,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:42,323 INFO L225 Difference]: With dead ends: 9402 [2021-07-13 20:37:42,324 INFO L226 Difference]: Without dead ends: 9376 [2021-07-13 20:37:42,324 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 3522.4ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:37:42,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9376 states. [2021-07-13 20:37:42,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9376 to 7955. [2021-07-13 20:37:42,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7955 states, 7954 states have (on average 3.3552929343726428) internal successors, (26688), 7954 states have internal predecessors, (26688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:42,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7955 states to 7955 states and 26688 transitions. [2021-07-13 20:37:42,453 INFO L78 Accepts]: Start accepts. Automaton has 7955 states and 26688 transitions. Word has length 30 [2021-07-13 20:37:42,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:42,453 INFO L482 AbstractCegarLoop]: Abstraction has 7955 states and 26688 transitions. [2021-07-13 20:37:42,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:42,454 INFO L276 IsEmpty]: Start isEmpty. Operand 7955 states and 26688 transitions. [2021-07-13 20:37:42,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:42,465 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:42,465 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:42,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable794 [2021-07-13 20:37:42,681 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:42,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:42,681 INFO L82 PathProgramCache]: Analyzing trace with hash -378803384, now seen corresponding path program 143 times [2021-07-13 20:37:42,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:42,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503138525] [2021-07-13 20:37:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:42,897 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 26 [2021-07-13 20:37:43,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:43,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:43,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503138525] [2021-07-13 20:37:43,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503138525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:43,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599998705] [2021-07-13 20:37:43,310 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:43,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:37:43,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:43,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-13 20:37:43,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:43,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:43,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:43,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-07-13 20:37:43,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:43,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:37:43,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:43,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:43,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-07-13 20:37:43,702 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:43,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:43,710 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-07-13 20:37:43,739 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:43,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599998705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:43,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:43,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-07-13 20:37:43,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368096461] [2021-07-13 20:37:43,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-13 20:37:43,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:43,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-13 20:37:43,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:37:43,739 INFO L87 Difference]: Start difference. First operand 7955 states and 26688 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:47,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:37:47,512 INFO L93 Difference]: Finished difference Result 9331 states and 30808 transitions. [2021-07-13 20:37:47,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-13 20:37:47,513 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have 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-07-13 20:37:47,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:37:47,532 INFO L225 Difference]: With dead ends: 9331 [2021-07-13 20:37:47,532 INFO L226 Difference]: Without dead ends: 9305 [2021-07-13 20:37:47,533 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 3014.1ms TimeCoverageRelationStatistics Valid=436, Invalid=2870, Unknown=0, NotChecked=0, Total=3306 [2021-07-13 20:37:47,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2021-07-13 20:37:47,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 7943. [2021-07-13 20:37:47,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7943 states, 7942 states have (on average 3.356081591538655) internal successors, (26654), 7942 states have internal predecessors, (26654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:47,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7943 states to 7943 states and 26654 transitions. [2021-07-13 20:37:47,756 INFO L78 Accepts]: Start accepts. Automaton has 7943 states and 26654 transitions. Word has length 30 [2021-07-13 20:37:47,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:37:47,757 INFO L482 AbstractCegarLoop]: Abstraction has 7943 states and 26654 transitions. [2021-07-13 20:37:47,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:37:47,757 INFO L276 IsEmpty]: Start isEmpty. Operand 7943 states and 26654 transitions. [2021-07-13 20:37:47,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:37:47,768 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:37:47,768 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:37:47,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable795 [2021-07-13 20:37:47,983 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:37:47,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:37:47,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1931575328, now seen corresponding path program 144 times [2021-07-13 20:37:47,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:37:47,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926336076] [2021-07-13 20:37:47,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:37:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:37:48,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:48,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:37:48,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926336076] [2021-07-13 20:37:48,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926336076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:48,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834569842] [2021-07-13 20:37:48,536 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 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:37:48,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:37:48,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:37:48,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-13 20:37:48,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:37:49,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:49,110 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-07-13 20:37:49,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:37:49,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:49,159 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-07-13 20:37:49,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:37:49,200 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:37:49,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-07-13 20:37:49,202 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:37:49,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:37:49,240 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-07-13 20:37:49,548 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:37:49,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834569842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:37:49,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:37:49,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2021-07-13 20:37:49,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355790173] [2021-07-13 20:37:49,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-13 20:37:49,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:37:49,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-13 20:37:49,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:37:49,549 INFO L87 Difference]: Start difference. First operand 7943 states and 26654 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-13 20:37:54,712 WARN L222 SmtUtils]: Removed 5 from assertion stack [2021-07-13 20:37:54,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-13 20:37:54,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable796 [2021-07-13 20:37:54,913 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-13 20:37:54,915 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-13 20:37:54,916 WARN L196 ceAbstractionStarter]: Timeout [2021-07-13 20:37:54,916 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.07 08:37:54 BasicIcfg [2021-07-13 20:37:54,916 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-13 20:37:54,916 INFO L168 Benchmark]: Toolchain (without parser) took 900873.84 ms. Allocated memory was 217.1 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 196.5 MB in the beginning and 1.1 GB in the end (delta: -913.4 MB). Peak memory consumption was 106.6 MB. Max. memory is 8.0 GB. [2021-07-13 20:37:54,916 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 217.1 MB. Free memory is still 197.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:37:54,916 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.35 ms. Allocated memory is still 217.1 MB. Free memory was 196.4 MB in the beginning and 194.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-13 20:37:54,917 INFO L168 Benchmark]: Boogie Preprocessor took 18.51 ms. Allocated memory is still 217.1 MB. Free memory was 194.9 MB in the beginning and 193.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-13 20:37:54,917 INFO L168 Benchmark]: RCFGBuilder took 251.07 ms. Allocated memory is still 217.1 MB. Free memory was 193.8 MB in the beginning and 181.6 MB in the end (delta: 12.2 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-07-13 20:37:54,917 INFO L168 Benchmark]: TraceAbstraction took 900581.90 ms. Allocated memory was 217.1 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 181.2 MB in the beginning and 1.1 GB in the end (delta: -928.7 MB). Peak memory consumption was 90.9 MB. Max. memory is 8.0 GB. [2021-07-13 20:37:54,917 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.08 ms. Allocated memory is still 217.1 MB. Free memory is still 197.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 18.35 ms. Allocated memory is still 217.1 MB. Free memory was 196.4 MB in the beginning and 194.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 18.51 ms. Allocated memory is still 217.1 MB. Free memory was 194.9 MB in the beginning and 193.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 251.07 ms. Allocated memory is still 217.1 MB. Free memory was 193.8 MB in the beginning and 181.6 MB in the end (delta: 12.2 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 900581.90 ms. Allocated memory was 217.1 MB in the beginning and 1.2 GB in the end (delta: 1.0 GB). Free memory was 181.2 MB in the beginning and 1.1 GB in the end (delta: -928.7 MB). Peak memory consumption was 90.9 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7943states) and FLOYD_HOARE automaton (currently 43 states, 29 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 49 for 5ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 900497.4ms, OverallIterations: 277, TraceHistogramMax: 2, EmptinessCheckTime: 2081.0ms, AutomataDifference: 651104.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 34.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 14885 SDtfs, 74297 SDslu, 146936 SDs, 0 SdLazy, 332001 SolverSat, 24220 SolverUnsat, 6 SolverUnknown, 0 SolverNotchecked, 207566.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21035 GetRequests, 5612 SyntacticMatches, 465 SemanticMatches, 14957 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304707 ImplicationChecksByTransitivity, 512030.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7955occurred in iteration=275, InterpolantAutomatonStates: 11191, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 23447.0ms AutomataMinimizationTime, 276 MinimizatonAttempts, 483321 StatesRemovedByMinimization, 276 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 959.3ms SsaConstructionTime, 2692.7ms SatisfiabilityAnalysisTime, 155322.9ms InterpolantComputationTime, 16236 NumberOfCodeBlocks, 16236 NumberOfCodeBlocksAsserted, 902 NumberOfCheckSat, 15685 ConstructedInterpolants, 478 QuantifiedInterpolants, 318327 SizeOfPredicates, 2179 NumberOfNonLiveVariables, 17864 ConjunctsInSsa, 6318 ConjunctsInUnsatCore, 551 InterpolantComputations, 3 PerfectInterpolantSequences, 144/4350 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown