/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:33:25,876 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:33:25,877 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:33:25,910 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:33:25,910 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:33:25,912 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:33:25,914 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:33:25,918 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:33:25,920 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:33:25,924 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:33:25,925 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:33:25,926 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:33:25,926 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:33:25,927 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:33:25,928 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:33:25,929 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:33:25,931 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:33:25,932 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:33:25,934 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:33:25,952 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:33:25,953 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:33:25,954 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:33:25,955 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:33:25,956 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:33:25,957 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:33:25,957 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:33:25,958 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:33:25,958 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:33:25,958 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:33:25,959 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:33:25,959 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:33:25,960 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:33:25,960 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:33:25,961 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:33:25,961 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:33:25,961 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:33:25,962 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:33:25,962 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:33:25,962 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:33:25,963 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:33:25,963 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:33:25,964 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-09 18:33:25,981 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:33:25,982 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:33:25,982 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:33:25,982 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:33:25,984 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:33:25,985 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:33:25,985 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:33:25,985 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:33:25,985 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:33:25,985 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:33:25,986 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:33:25,987 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:33:25,987 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:33:25,987 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:33:25,988 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:33:25,989 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-09 18:33:26,262 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:33:26,278 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:33:26,280 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:33:26,281 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:33:26,282 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:33:26,283 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl [2021-07-09 18:33:26,283 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array.wvr.bpl' [2021-07-09 18:33:26,310 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:33:26,312 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:33:26,312 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:33:26,313 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:33:26,313 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:33:26,321 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,327 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,332 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:33:26,334 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:33:26,334 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:33:26,335 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:33:26,340 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,340 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,341 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,341 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,344 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,348 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,348 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... [2021-07-09 18:33:26,352 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:33:26,354 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:33:26,354 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:33:26,354 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:33:26,356 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:33:26,422 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:33:26,422 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:33:26,423 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:33:26,423 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:33:26,423 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:33:26,423 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:33:26,423 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:33:26,423 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:33:26,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:33:26,424 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:33:26,425 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:33:26,425 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:33:26,426 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:33:26,561 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:33:26,561 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:33:26,562 INFO L202 PluginConnector]: Adding new model min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:33:26 BoogieIcfgContainer [2021-07-09 18:33:26,562 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:33:26,564 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:33:26,564 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:33:26,566 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:33:26,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:33:26" (1/2) ... [2021-07-09 18:33:26,566 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b0332c7 and model type min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:33:26, skipping insertion in model container [2021-07-09 18:33:26,566 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:33:26" (2/2) ... [2021-07-09 18:33:26,567 INFO L111 eAbstractionObserver]: Analyzing ICFG min-array.wvr.bpl [2021-07-09 18:33:26,571 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:33:26,571 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:33:26,571 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:33:26,572 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:33:26,625 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:33:26,640 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:33:26,652 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:33:26,653 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:33:26,653 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:33:26,653 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:33:26,653 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:33:26,653 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:33:26,653 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:33:26,653 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:33:26,659 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-09 18:33:26,686 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,688 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:33:26,694 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:26,695 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-09 18:33:26,695 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:26,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:26,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1272469491, now seen corresponding path program 1 times [2021-07-09 18:33:26,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:26,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534633410] [2021-07-09 18:33:26,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:26,866 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-09 18:33:26,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:26,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534633410] [2021-07-09 18:33:26,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534633410] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:26,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:26,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:33:26,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389447098] [2021-07-09 18:33:26,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:33:26,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:26,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:33:26,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:33:26,883 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:26,924 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-09 18:33:26,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:33:26,926 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-09 18:33:26,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:26,933 INFO L225 Difference]: With dead ends: 217 [2021-07-09 18:33:26,934 INFO L226 Difference]: Without dead ends: 202 [2021-07-09 18:33:26,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:33:26,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-09 18:33:26,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-09 18:33:26,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-09 18:33:26,998 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-09 18:33:26,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:26,999 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-09 18:33:26,999 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-09 18:33:26,999 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-09 18:33:27,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:33:27,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:27,004 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:27,005 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:33:27,005 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:27,007 INFO L82 PathProgramCache]: Analyzing trace with hash -411683507, now seen corresponding path program 1 times [2021-07-09 18:33:27,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:27,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95349602] [2021-07-09 18:33:27,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,066 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-09 18:33:27,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:27,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95349602] [2021-07-09 18:33:27,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95349602] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:27,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:27,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:33:27,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488427487] [2021-07-09 18:33:27,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:33:27,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:27,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:33:27,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:33:27,073 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:27,113 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-09 18:33:27,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:33:27,114 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:33:27,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:27,116 INFO L225 Difference]: With dead ends: 158 [2021-07-09 18:33:27,116 INFO L226 Difference]: Without dead ends: 158 [2021-07-09 18:33:27,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:33:27,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-09 18:33:27,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-09 18:33:27,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-09 18:33:27,134 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-09 18:33:27,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:27,134 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-09 18:33:27,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,134 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-09 18:33:27,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:33:27,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:27,137 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:27,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:33:27,137 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:27,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:27,138 INFO L82 PathProgramCache]: Analyzing trace with hash 296923691, now seen corresponding path program 1 times [2021-07-09 18:33:27,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:27,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396036895] [2021-07-09 18:33:27,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,173 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-09 18:33:27,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:27,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396036895] [2021-07-09 18:33:27,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396036895] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:33:27,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:33:27,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:33:27,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259482610] [2021-07-09 18:33:27,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:33:27,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:27,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:33:27,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:33:27,175 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:27,202 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-09 18:33:27,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:33:27,203 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:33:27,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:27,205 INFO L225 Difference]: With dead ends: 183 [2021-07-09 18:33:27,207 INFO L226 Difference]: Without dead ends: 183 [2021-07-09 18:33:27,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:33:27,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-09 18:33:27,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-09 18:33:27,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-09 18:33:27,219 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-09 18:33:27,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:27,220 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-09 18:33:27,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:27,220 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-09 18:33:27,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:27,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:27,220 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:27,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:33:27,221 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:27,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:27,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1416433813, now seen corresponding path program 1 times [2021-07-09 18:33:27,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:27,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871336742] [2021-07-09 18:33:27,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,443 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-09 18:33:27,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:27,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871336742] [2021-07-09 18:33:27,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871336742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:27,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295538509] [2021-07-09 18:33:27,443 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-09 18:33:27,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:33:27,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:27,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:27,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-09 18:33:27,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-09 18:33:27,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-09 18:33:27,823 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:33:27,826 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:27,829 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:27,847 INFO L628 ElimStorePlain]: treesize reduction 18, result has 58.1 percent of original size [2021-07-09 18:33:27,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:27,850 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:17 [2021-07-09 18:33:27,874 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-09 18:33:27,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295538509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:27,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:27,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:27,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334134497] [2021-07-09 18:33:27,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:27,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:27,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:27,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:27,875 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:28,057 INFO L93 Difference]: Finished difference Result 298 states and 839 transitions. [2021-07-09 18:33:28,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:33:28,058 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:28,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:28,060 INFO L225 Difference]: With dead ends: 298 [2021-07-09 18:33:28,061 INFO L226 Difference]: Without dead ends: 283 [2021-07-09 18:33:28,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 283.4ms TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:33:28,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-07-09 18:33:28,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 224. [2021-07-09 18:33:28,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:28,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-09 18:33:28,072 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-09 18:33:28,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:28,072 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-09 18:33:28,073 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-09 18:33:28,073 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-09 18:33:28,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:28,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:28,073 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:28,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:28,285 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:28,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:28,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1584242905, now seen corresponding path program 2 times [2021-07-09 18:33:28,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:28,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817727209] [2021-07-09 18:33:28,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:28,503 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-09 18:33:28,504 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:28,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817727209] [2021-07-09 18:33:28,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817727209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792724952] [2021-07-09 18:33:28,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:28,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:28,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:28,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:33:28,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:28,828 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:28,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:28,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:28,845 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:28,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:28,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:28,855 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:28,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:33:28,865 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:28,876 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:28,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:33:28,879 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:28,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:28,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:33:28,931 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:124, output treesize:116 [2021-07-09 18:33:29,051 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-09 18:33:29,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792724952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:29,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-07-09 18:33:29,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138516029] [2021-07-09 18:33:29,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:33:29,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:29,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:33:29,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:33:29,052 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:29,530 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-09 18:33:29,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:33:29,532 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:29,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:29,534 INFO L225 Difference]: With dead ends: 374 [2021-07-09 18:33:29,534 INFO L226 Difference]: Without dead ends: 359 [2021-07-09 18:33:29,535 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 587.7ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:29,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-09 18:33:29,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-09 18:33:29,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-09 18:33:29,540 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-09 18:33:29,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:29,540 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-09 18:33:29,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,541 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-09 18:33:29,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:29,541 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:29,541 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:29,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 18:33:29,759 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:29,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:29,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1285469457, now seen corresponding path program 3 times [2021-07-09 18:33:29,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:29,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024916634] [2021-07-09 18:33:29,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:29,898 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-09 18:33:29,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:29,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024916634] [2021-07-09 18:33:29,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024916634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:29,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807267564] [2021-07-09 18:33:29,899 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-09 18:33:29,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:33:29,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:29,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 18:33:29,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:30,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-09 18:33:30,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:30,081 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-09 18:33:30,084 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:33:30,088 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-09 18:33:30,091 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-07-09 18:33:30,094 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,106 INFO L628 ElimStorePlain]: treesize reduction 10, result has 63.0 percent of original size [2021-07-09 18:33:30,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:30,107 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:130, output treesize:17 [2021-07-09 18:33:30,132 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-09 18:33:30,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807267564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:30,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:33:30,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596263510] [2021-07-09 18:33:30,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:30,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:30,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:30,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:30,134 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:30,291 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-09 18:33:30,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:33:30,291 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:30,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:30,293 INFO L225 Difference]: With dead ends: 363 [2021-07-09 18:33:30,294 INFO L226 Difference]: Without dead ends: 348 [2021-07-09 18:33:30,296 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 222.7ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:33:30,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-09 18:33:30,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-09 18:33:30,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-09 18:33:30,304 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-09 18:33:30,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:30,304 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-09 18:33:30,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:30,304 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-09 18:33:30,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:33:30,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:30,305 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:30,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:30,522 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:30,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:30,523 INFO L82 PathProgramCache]: Analyzing trace with hash 285356143, now seen corresponding path program 4 times [2021-07-09 18:33:30,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:30,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573786715] [2021-07-09 18:33:30,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:30,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:30,646 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-09 18:33:30,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:30,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573786715] [2021-07-09 18:33:30,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573786715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513174962] [2021-07-09 18:33:30,646 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-09 18:33:30,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:30,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:30,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:33:30,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:30,860 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:30,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:30,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,868 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:30,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-07-09 18:33:30,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:30,915 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:33:30,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 14 [2021-07-09 18:33:30,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:30,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:33:30,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:30,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:30,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:33:30,977 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:121, output treesize:71 [2021-07-09 18:33:31,062 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-09 18:33:31,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513174962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:31,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:31,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:31,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737529977] [2021-07-09 18:33:31,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:31,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:31,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:31,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:31,066 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:31,350 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-09 18:33:31,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:33:31,351 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:33:31,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:31,353 INFO L225 Difference]: With dead ends: 425 [2021-07-09 18:33:31,353 INFO L226 Difference]: Without dead ends: 410 [2021-07-09 18:33:31,353 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 351.5ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:31,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-09 18:33:31,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-09 18:33:31,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-09 18:33:31,359 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-09 18:33:31,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:31,359 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-09 18:33:31,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:31,359 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-09 18:33:31,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:31,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:31,360 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:31,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:31,573 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:31,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:31,573 INFO L82 PathProgramCache]: Analyzing trace with hash -703639479, now seen corresponding path program 5 times [2021-07-09 18:33:31,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:31,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333858181] [2021-07-09 18:33:31,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:31,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:31,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:31,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:31,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333858181] [2021-07-09 18:33:31,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333858181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:31,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958349290] [2021-07-09 18:33:31,618 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-09 18:33:31,641 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:31,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:31,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:31,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:31,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:31,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958349290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:31,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:31,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:31,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553743320] [2021-07-09 18:33:31,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:31,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:31,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:31,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:31,711 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:32,057 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-09 18:33:32,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:33:32,057 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:32,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:32,060 INFO L225 Difference]: With dead ends: 619 [2021-07-09 18:33:32,060 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 18:33:32,060 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 189.7ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:33:32,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 18:33:32,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-09 18:33:32,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-09 18:33:32,067 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-09 18:33:32,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:32,068 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-09 18:33:32,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:32,068 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-09 18:33:32,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:32,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:32,069 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:32,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-09 18:33:32,286 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:32,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:32,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1679958323, now seen corresponding path program 6 times [2021-07-09 18:33:32,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:32,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278227977] [2021-07-09 18:33:32,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:32,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:32,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:32,326 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:32,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278227977] [2021-07-09 18:33:32,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278227977] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,326 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561455536] [2021-07-09 18:33:32,327 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:32,350 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:32,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:32,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:32,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:32,447 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:32,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561455536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:32,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:32,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:32,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855768381] [2021-07-09 18:33:32,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:32,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:32,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:32,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:32,448 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:33,157 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-09 18:33:33,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:33:33,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:33,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:33,162 INFO L225 Difference]: With dead ends: 1078 [2021-07-09 18:33:33,162 INFO L226 Difference]: Without dead ends: 1078 [2021-07-09 18:33:33,163 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 419.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:33,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-09 18:33:33,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-09 18:33:33,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-09 18:33:33,174 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-09 18:33:33,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:33,174 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-09 18:33:33,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:33,174 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-09 18:33:33,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:33,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:33,175 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:33,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:33,389 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:33,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:33,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1113006243, now seen corresponding path program 7 times [2021-07-09 18:33:33,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:33,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722150527] [2021-07-09 18:33:33,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:33,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:33,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722150527] [2021-07-09 18:33:33,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722150527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538323361] [2021-07-09 18:33:33,421 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-09 18:33:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:33,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:33,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:33,519 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:33,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538323361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:33,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:33,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:33,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598000600] [2021-07-09 18:33:33,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:33,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:33,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:33,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:33,521 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:34,125 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-09 18:33:34,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:33:34,125 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:34,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:34,129 INFO L225 Difference]: With dead ends: 951 [2021-07-09 18:33:34,129 INFO L226 Difference]: Without dead ends: 951 [2021-07-09 18:33:34,129 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 357.6ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:33:34,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-09 18:33:34,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-09 18:33:34,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-09 18:33:34,138 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-09 18:33:34,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:34,139 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-09 18:33:34,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,139 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-09 18:33:34,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:34,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:34,139 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-09 18:33:34,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:34,356 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:34,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:34,357 INFO L82 PathProgramCache]: Analyzing trace with hash -176867571, now seen corresponding path program 1 times [2021-07-09 18:33:34,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:34,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779019578] [2021-07-09 18:33:34,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:34,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:34,389 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-09 18:33:34,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:34,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779019578] [2021-07-09 18:33:34,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779019578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011975055] [2021-07-09 18:33:34,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:34,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:34,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:34,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:34,526 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-09 18:33:34,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011975055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:34,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:34,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78326745] [2021-07-09 18:33:34,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:34,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:34,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:34,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:34,528 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:34,616 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-09 18:33:34,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:33:34,617 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:34,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:34,619 INFO L225 Difference]: With dead ends: 669 [2021-07-09 18:33:34,619 INFO L226 Difference]: Without dead ends: 663 [2021-07-09 18:33:34,619 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:34,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-09 18:33:34,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-09 18:33:34,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-09 18:33:34,630 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-09 18:33:34,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:34,630 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-09 18:33:34,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:34,630 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-09 18:33:34,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:34,631 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:34,631 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:34,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:33:34,837 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:34,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:34,837 INFO L82 PathProgramCache]: Analyzing trace with hash -613836279, now seen corresponding path program 8 times [2021-07-09 18:33:34,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:34,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154874947] [2021-07-09 18:33:34,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:34,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:34,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154874947] [2021-07-09 18:33:34,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154874947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168315330] [2021-07-09 18:33:34,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:34,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:34,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:34,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:34,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:34,966 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:34,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168315330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:34,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:34,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370550615] [2021-07-09 18:33:34,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:34,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:34,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:34,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:34,967 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:35,110 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-09 18:33:35,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:33:35,110 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:35,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:35,113 INFO L225 Difference]: With dead ends: 710 [2021-07-09 18:33:35,113 INFO L226 Difference]: Without dead ends: 672 [2021-07-09 18:33:35,113 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:33:35,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-09 18:33:35,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-09 18:33:35,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-09 18:33:35,125 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-09 18:33:35,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:35,126 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-09 18:33:35,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,126 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-09 18:33:35,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:35,127 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:35,127 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-09 18:33:35,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,341 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:35,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:35,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1319793611, now seen corresponding path program 2 times [2021-07-09 18:33:35,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:35,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438230390] [2021-07-09 18:33:35,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:35,362 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-09 18:33:35,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:35,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438230390] [2021-07-09 18:33:35,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438230390] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958358684] [2021-07-09 18:33:35,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:35,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:35,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:35,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:35,429 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-09 18:33:35,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958358684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:35,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:35,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64219346] [2021-07-09 18:33:35,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:35,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:35,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:35,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:35,430 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:35,520 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-09 18:33:35,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:33:35,520 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:35,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:35,523 INFO L225 Difference]: With dead ends: 830 [2021-07-09 18:33:35,523 INFO L226 Difference]: Without dead ends: 830 [2021-07-09 18:33:35,524 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 54.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:35,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-09 18:33:35,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-09 18:33:35,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-09 18:33:35,537 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-09 18:33:35,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:35,537 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-09 18:33:35,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:35,537 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-09 18:33:35,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:35,538 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:35,538 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:35,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,753 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:35,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:35,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1628492119, now seen corresponding path program 9 times [2021-07-09 18:33:35,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:35,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043150387] [2021-07-09 18:33:35,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:35,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:35,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:35,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043150387] [2021-07-09 18:33:35,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043150387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106618414] [2021-07-09 18:33:35,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:35,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:35,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:35,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:35,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:35,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:35,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106618414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:35,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:35,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:35,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427215221] [2021-07-09 18:33:35,870 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:35,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:35,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:35,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:35,871 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:36,132 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-09 18:33:36,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:33:36,132 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:36,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:36,137 INFO L225 Difference]: With dead ends: 1196 [2021-07-09 18:33:36,137 INFO L226 Difference]: Without dead ends: 1196 [2021-07-09 18:33:36,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 142.0ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:36,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-09 18:33:36,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-09 18:33:36,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-09 18:33:36,177 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-09 18:33:36,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:36,177 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-09 18:33:36,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,178 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-09 18:33:36,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:36,179 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:36,179 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:36,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-09 18:33:36,393 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:36,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:36,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1881561083, now seen corresponding path program 10 times [2021-07-09 18:33:36,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:36,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769502259] [2021-07-09 18:33:36,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:36,425 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:36,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:36,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769502259] [2021-07-09 18:33:36,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769502259] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:36,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661863947] [2021-07-09 18:33:36,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:36,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:36,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:36,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:36,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:36,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661863947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:36,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:36,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:36,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520397066] [2021-07-09 18:33:36,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:36,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:36,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:36,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:36,518 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:36,911 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-09 18:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:33:36,911 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:36,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:36,917 INFO L225 Difference]: With dead ends: 1492 [2021-07-09 18:33:36,917 INFO L226 Difference]: Without dead ends: 1492 [2021-07-09 18:33:36,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:33:36,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-09 18:33:36,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-09 18:33:36,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-09 18:33:36,936 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-09 18:33:36,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:36,936 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-09 18:33:36,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:36,936 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-09 18:33:36,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:36,937 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:36,937 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:37,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-09 18:33:37,152 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:37,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:37,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1330383557, now seen corresponding path program 11 times [2021-07-09 18:33:37,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:37,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116665021] [2021-07-09 18:33:37,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:37,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:37,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116665021] [2021-07-09 18:33:37,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116665021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985398628] [2021-07-09 18:33:37,184 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-09 18:33:37,211 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:37,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:37,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:37,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:37,274 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985398628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:37,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:37,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455619893] [2021-07-09 18:33:37,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:37,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:37,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:37,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:37,276 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:37,487 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-09 18:33:37,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:37,487 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:37,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:37,492 INFO L225 Difference]: With dead ends: 1258 [2021-07-09 18:33:37,492 INFO L226 Difference]: Without dead ends: 1248 [2021-07-09 18:33:37,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 151.4ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:37,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-09 18:33:37,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-09 18:33:37,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-09 18:33:37,509 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-09 18:33:37,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:37,509 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-09 18:33:37,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:37,510 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-09 18:33:37,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:37,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:37,511 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:37,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-09 18:33:37,725 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:37,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:37,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1493505621, now seen corresponding path program 12 times [2021-07-09 18:33:37,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:37,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569197108] [2021-07-09 18:33:37,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:37,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:37,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569197108] [2021-07-09 18:33:37,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569197108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021637136] [2021-07-09 18:33:37,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:37,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:37,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:37,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:37,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:37,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:37,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021637136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:37,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:37,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:33:37,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231169492] [2021-07-09 18:33:37,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:37,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:37,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:37,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:37,848 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:38,072 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-09 18:33:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:33:38,072 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:38,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:38,077 INFO L225 Difference]: With dead ends: 1329 [2021-07-09 18:33:38,077 INFO L226 Difference]: Without dead ends: 1329 [2021-07-09 18:33:38,077 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 153.1ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:38,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-09 18:33:38,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-09 18:33:38,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-09 18:33:38,095 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-09 18:33:38,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:38,096 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-09 18:33:38,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,096 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-09 18:33:38,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:38,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:38,098 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:38,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:38,317 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:38,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:38,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1926382225, now seen corresponding path program 13 times [2021-07-09 18:33:38,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:38,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361128113] [2021-07-09 18:33:38,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:38,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:38,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:38,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:38,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361128113] [2021-07-09 18:33:38,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361128113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:38,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130234255] [2021-07-09 18:33:38,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:38,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:38,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:38,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:38,419 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:38,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130234255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:38,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:38,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:38,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108865678] [2021-07-09 18:33:38,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:38,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:38,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:38,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:38,420 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:38,740 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-09 18:33:38,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:33:38,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:38,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:38,746 INFO L225 Difference]: With dead ends: 1548 [2021-07-09 18:33:38,746 INFO L226 Difference]: Without dead ends: 1544 [2021-07-09 18:33:38,747 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 173.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:38,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-09 18:33:38,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-09 18:33:38,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-09 18:33:38,769 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-09 18:33:38,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:38,769 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-09 18:33:38,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:38,769 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-09 18:33:38,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:38,770 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:38,770 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:38,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:38,987 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:38,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:38,987 INFO L82 PathProgramCache]: Analyzing trace with hash 2096575881, now seen corresponding path program 14 times [2021-07-09 18:33:38,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:38,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506516857] [2021-07-09 18:33:38,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:38,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:39,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:39,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:39,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506516857] [2021-07-09 18:33:39,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506516857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:39,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774635518] [2021-07-09 18:33:39,023 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-09 18:33:39,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:39,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:39,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:39,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:39,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:39,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774635518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:39,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:39,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:39,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380065198] [2021-07-09 18:33:39,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:39,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:39,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:39,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:39,116 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:39,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:39,773 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-09 18:33:39,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:33:39,774 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:39,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:39,783 INFO L225 Difference]: With dead ends: 2734 [2021-07-09 18:33:39,784 INFO L226 Difference]: Without dead ends: 2734 [2021-07-09 18:33:39,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 369.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:39,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-09 18:33:39,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-09 18:33:39,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:39,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-09 18:33:39,812 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-09 18:33:39,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:39,812 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-09 18:33:39,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:39,812 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-09 18:33:39,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:39,814 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:39,814 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:40,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:40,031 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:40,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:40,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1631439335, now seen corresponding path program 15 times [2021-07-09 18:33:40,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:40,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813159600] [2021-07-09 18:33:40,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:40,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:40,064 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:40,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:40,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813159600] [2021-07-09 18:33:40,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813159600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:40,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432645841] [2021-07-09 18:33:40,065 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-09 18:33:40,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:40,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:40,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:40,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:40,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:40,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432645841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:40,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:40,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:40,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967479293] [2021-07-09 18:33:40,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:40,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:40,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:40,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:40,172 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:40,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:40,803 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-09 18:33:40,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:33:40,803 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:40,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:40,810 INFO L225 Difference]: With dead ends: 2693 [2021-07-09 18:33:40,810 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 18:33:40,811 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 374.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:33:40,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 18:33:40,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-09 18:33:40,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:40,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-09 18:33:40,838 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-09 18:33:40,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:40,838 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-09 18:33:40,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:40,838 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-09 18:33:40,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:40,839 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:40,840 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:41,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-09 18:33:41,052 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:41,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:41,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1491182103, now seen corresponding path program 16 times [2021-07-09 18:33:41,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:41,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848630505] [2021-07-09 18:33:41,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:41,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:41,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:41,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:41,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848630505] [2021-07-09 18:33:41,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848630505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:41,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512157625] [2021-07-09 18:33:41,093 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:41,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:41,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:41,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:41,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:41,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512157625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:41,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:41,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:41,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633430783] [2021-07-09 18:33:41,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:41,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:41,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:41,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:41,179 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:41,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:41,711 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-09 18:33:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:33:41,711 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:41,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:41,717 INFO L225 Difference]: With dead ends: 2677 [2021-07-09 18:33:41,717 INFO L226 Difference]: Without dead ends: 2677 [2021-07-09 18:33:41,718 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 289.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:33:41,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-09 18:33:41,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-09 18:33:41,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:41,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-09 18:33:41,746 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-09 18:33:41,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:41,746 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-09 18:33:41,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:41,746 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-09 18:33:41,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:41,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:41,748 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:41,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:33:41,961 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:41,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:41,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1572558191, now seen corresponding path program 17 times [2021-07-09 18:33:41,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:41,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799847214] [2021-07-09 18:33:41,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:41,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:41,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:41,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799847214] [2021-07-09 18:33:41,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799847214] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:41,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747650399] [2021-07-09 18:33:41,993 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-09 18:33:42,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:33:42,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:42,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:42,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:42,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:42,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747650399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:42,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:42,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:42,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977084631] [2021-07-09 18:33:42,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:42,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:42,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:42,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:42,081 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:42,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:42,603 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-09 18:33:42,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:33:42,603 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:42,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:42,609 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 18:33:42,609 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 18:33:42,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 263.7ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:33:42,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 18:33:42,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-09 18:33:42,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:42,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-09 18:33:42,636 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-09 18:33:42,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:42,636 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-09 18:33:42,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:42,636 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-09 18:33:42,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:42,638 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:42,638 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:42,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 18:33:42,853 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:42,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:42,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1791751889, now seen corresponding path program 18 times [2021-07-09 18:33:42,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:42,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696090313] [2021-07-09 18:33:42,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:42,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:42,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:42,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696090313] [2021-07-09 18:33:42,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696090313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:42,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109011403] [2021-07-09 18:33:42,893 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:33:42,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:33:42,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:42,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:42,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:42,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:42,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109011403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:42,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:42,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:42,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964055308] [2021-07-09 18:33:42,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:42,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:42,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:42,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:42,986 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:43,550 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-09 18:33:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:33:43,551 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:43,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:43,556 INFO L225 Difference]: With dead ends: 2514 [2021-07-09 18:33:43,557 INFO L226 Difference]: Without dead ends: 2514 [2021-07-09 18:33:43,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 317.2ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:33:43,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-09 18:33:43,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-09 18:33:43,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-09 18:33:43,584 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-09 18:33:43,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:43,584 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-09 18:33:43,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:43,584 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-09 18:33:43,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:43,586 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:43,586 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:43,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 18:33:43,801 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:43,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:43,801 INFO L82 PathProgramCache]: Analyzing trace with hash -148712735, now seen corresponding path program 19 times [2021-07-09 18:33:43,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:43,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738077098] [2021-07-09 18:33:43,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:43,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:43,829 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:43,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:43,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738077098] [2021-07-09 18:33:43,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738077098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:43,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179506599] [2021-07-09 18:33:43,829 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:43,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:43,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:43,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:43,921 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:43,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179506599] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:43,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:43,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:43,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014892745] [2021-07-09 18:33:43,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:43,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:43,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:43,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:43,922 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:44,474 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-09 18:33:44,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:33:44,474 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:44,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:44,479 INFO L225 Difference]: With dead ends: 2332 [2021-07-09 18:33:44,479 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 18:33:44,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 285.4ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:33:44,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 18:33:44,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-09 18:33:44,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-09 18:33:44,501 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-09 18:33:44,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:44,501 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-09 18:33:44,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,502 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-09 18:33:44,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:44,503 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:44,503 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-09 18:33:44,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:33:44,717 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:44,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:44,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1060998287, now seen corresponding path program 3 times [2021-07-09 18:33:44,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:44,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914706624] [2021-07-09 18:33:44,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:44,740 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-09 18:33:44,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:44,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914706624] [2021-07-09 18:33:44,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914706624] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:44,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62869303] [2021-07-09 18:33:44,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:44,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:33:44,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:44,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:33:44,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:44,811 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-09 18:33:44,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62869303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:44,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:44,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:33:44,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356643254] [2021-07-09 18:33:44,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:33:44,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:44,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:33:44,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:33:44,812 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:44,869 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-09 18:33:44,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:33:44,869 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:44,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:44,871 INFO L225 Difference]: With dead ends: 929 [2021-07-09 18:33:44,871 INFO L226 Difference]: Without dead ends: 929 [2021-07-09 18:33:44,871 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:44,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-09 18:33:44,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-09 18:33:44,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-09 18:33:44,893 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-09 18:33:44,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:44,894 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-09 18:33:44,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:44,894 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-09 18:33:44,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:44,896 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:44,896 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:45,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:45,105 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:45,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:45,105 INFO L82 PathProgramCache]: Analyzing trace with hash -130798543, now seen corresponding path program 20 times [2021-07-09 18:33:45,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:45,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862584879] [2021-07-09 18:33:45,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:45,131 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:45,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:45,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862584879] [2021-07-09 18:33:45,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862584879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:45,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150562080] [2021-07-09 18:33:45,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:45,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:45,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:45,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:45,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:45,195 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:45,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150562080] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:45,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:45,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:33:45,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295212259] [2021-07-09 18:33:45,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:33:45,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:45,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:33:45,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:33:45,198 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:45,433 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-09 18:33:45,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:33:45,433 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:45,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:45,436 INFO L225 Difference]: With dead ends: 1555 [2021-07-09 18:33:45,436 INFO L226 Difference]: Without dead ends: 1555 [2021-07-09 18:33:45,437 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 129.4ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-09 18:33:45,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-09 18:33:45,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-09 18:33:45,453 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-09 18:33:45,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:45,453 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-09 18:33:45,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,453 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-09 18:33:45,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:45,455 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:45,455 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:45,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:45,669 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:45,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:45,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1771880909, now seen corresponding path program 21 times [2021-07-09 18:33:45,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:45,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315374004] [2021-07-09 18:33:45,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:45,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:45,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315374004] [2021-07-09 18:33:45,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315374004] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:45,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737291144] [2021-07-09 18:33:45,696 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-09 18:33:45,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:45,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:45,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:45,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:45,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:45,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737291144] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:45,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:45,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:33:45,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472385881] [2021-07-09 18:33:45,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:33:45,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:45,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:33:45,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:33:45,759 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:45,963 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-09 18:33:45,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:33:45,963 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:45,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:45,966 INFO L225 Difference]: With dead ends: 1605 [2021-07-09 18:33:45,966 INFO L226 Difference]: Without dead ends: 1605 [2021-07-09 18:33:45,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 120.0ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:33:45,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-09 18:33:45,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-09 18:33:45,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-09 18:33:45,982 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-09 18:33:45,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:45,982 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-09 18:33:45,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:45,983 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-09 18:33:45,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:45,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:45,984 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:46,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:46,201 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:46,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:46,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1727059767, now seen corresponding path program 22 times [2021-07-09 18:33:46,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:46,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610770090] [2021-07-09 18:33:46,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:46,225 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:46,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:46,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610770090] [2021-07-09 18:33:46,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610770090] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810476811] [2021-07-09 18:33:46,225 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-09 18:33:46,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:46,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:46,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:46,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:46,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:33:46,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810476811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:46,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:33:46,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009203828] [2021-07-09 18:33:46,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:33:46,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:46,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:33:46,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:33:46,282 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:46,453 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-09 18:33:46,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:33:46,453 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:46,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:46,456 INFO L225 Difference]: With dead ends: 1524 [2021-07-09 18:33:46,456 INFO L226 Difference]: Without dead ends: 1520 [2021-07-09 18:33:46,456 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:33:46,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-09 18:33:46,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-09 18:33:46,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-09 18:33:46,473 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-09 18:33:46,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:46,473 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-09 18:33:46,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,473 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-09 18:33:46,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:46,476 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:46,476 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:46,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-09 18:33:46,692 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:46,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:46,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1970570871, now seen corresponding path program 23 times [2021-07-09 18:33:46,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:46,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503341652] [2021-07-09 18:33:46,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:46,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:46,725 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:46,725 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:46,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503341652] [2021-07-09 18:33:46,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503341652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617574361] [2021-07-09 18:33:46,725 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-09 18:33:46,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:46,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:46,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:46,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:46,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:46,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617574361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:46,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:46,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:33:46,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881544747] [2021-07-09 18:33:46,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:33:46,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:46,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:33:46,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:33:46,783 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:46,964 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-09 18:33:46,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:46,964 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:46,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:46,967 INFO L225 Difference]: With dead ends: 1508 [2021-07-09 18:33:46,967 INFO L226 Difference]: Without dead ends: 1496 [2021-07-09 18:33:46,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:33:46,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-09 18:33:46,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-09 18:33:46,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-09 18:33:46,983 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-09 18:33:46,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:46,983 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-09 18:33:46,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:46,983 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-09 18:33:46,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:46,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:46,986 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:47,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:47,187 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:47,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:47,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1797976141, now seen corresponding path program 24 times [2021-07-09 18:33:47,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:47,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525576660] [2021-07-09 18:33:47,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:47,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:47,217 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:47,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:47,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525576660] [2021-07-09 18:33:47,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525576660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:47,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409127307] [2021-07-09 18:33:47,217 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-09 18:33:47,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:47,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:47,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:47,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:47,311 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:47,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409127307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:47,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:47,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:47,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383822968] [2021-07-09 18:33:47,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:47,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:47,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:47,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:47,312 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:47,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:47,717 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-09 18:33:47,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:33:47,717 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:47,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:47,721 INFO L225 Difference]: With dead ends: 2412 [2021-07-09 18:33:47,721 INFO L226 Difference]: Without dead ends: 2412 [2021-07-09 18:33:47,722 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 255.9ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:33:47,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-09 18:33:47,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-09 18:33:47,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:47,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-09 18:33:47,745 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-09 18:33:47,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:47,745 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-09 18:33:47,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:47,745 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-09 18:33:47,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:47,747 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:47,747 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:47,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-07-09 18:33:47,964 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:47,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:47,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1930039075, now seen corresponding path program 25 times [2021-07-09 18:33:47,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:47,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440633078] [2021-07-09 18:33:47,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:47,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:48,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:48,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:48,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440633078] [2021-07-09 18:33:48,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440633078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577556361] [2021-07-09 18:33:48,007 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-09 18:33:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:48,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:48,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:48,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:48,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577556361] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:48,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:48,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666859856] [2021-07-09 18:33:48,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:48,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:48,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:48,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:48,095 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:48,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:48,479 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-09 18:33:48,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:33:48,480 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:48,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:48,483 INFO L225 Difference]: With dead ends: 2335 [2021-07-09 18:33:48,484 INFO L226 Difference]: Without dead ends: 2335 [2021-07-09 18:33:48,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 250.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:33:48,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-09 18:33:48,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-09 18:33:48,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:48,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:48,504 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:48,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:48,505 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:48,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:48,505 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:48,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:48,506 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:48,506 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:48,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:48,711 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:48,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:48,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1192582363, now seen corresponding path program 26 times [2021-07-09 18:33:48,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:48,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088944783] [2021-07-09 18:33:48,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:48,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:48,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:48,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:48,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088944783] [2021-07-09 18:33:48,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088944783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875157683] [2021-07-09 18:33:48,738 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-09 18:33:48,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:48,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:48,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:48,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:48,815 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:48,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875157683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:48,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:48,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:48,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076375701] [2021-07-09 18:33:48,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:48,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:48,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:48,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:48,816 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:49,155 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-09 18:33:49,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:33:49,156 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:49,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:49,160 INFO L225 Difference]: With dead ends: 2285 [2021-07-09 18:33:49,160 INFO L226 Difference]: Without dead ends: 2285 [2021-07-09 18:33:49,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 209.0ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:33:49,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-09 18:33:49,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-09 18:33:49,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:33:49,180 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:33:49,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:49,180 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:33:49,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,180 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:33:49,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:49,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:49,182 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:49,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 18:33:49,382 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:49,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:49,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1273958451, now seen corresponding path program 27 times [2021-07-09 18:33:49,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:49,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243780147] [2021-07-09 18:33:49,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:49,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:49,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:49,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243780147] [2021-07-09 18:33:49,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243780147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:49,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52692883] [2021-07-09 18:33:49,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:49,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:49,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:49,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:49,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:49,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:49,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52692883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:49,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:49,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:49,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967068078] [2021-07-09 18:33:49,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:49,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:49,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:49,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:49,492 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:49,839 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-09 18:33:49,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:33:49,839 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:49,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:49,843 INFO L225 Difference]: With dead ends: 2176 [2021-07-09 18:33:49,843 INFO L226 Difference]: Without dead ends: 2172 [2021-07-09 18:33:49,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 191.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:33:49,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-09 18:33:49,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-09 18:33:49,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:49,865 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:49,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:49,865 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:49,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:49,865 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:49,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:49,867 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:49,867 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:50,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:50,081 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:50,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:50,081 INFO L82 PathProgramCache]: Analyzing trace with hash -2090351629, now seen corresponding path program 28 times [2021-07-09 18:33:50,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:50,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850313553] [2021-07-09 18:33:50,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:50,106 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:50,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:50,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850313553] [2021-07-09 18:33:50,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850313553] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:50,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824029246] [2021-07-09 18:33:50,107 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-09 18:33:50,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:50,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:50,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:50,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:50,189 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:50,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824029246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:50,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:50,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:50,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552894524] [2021-07-09 18:33:50,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:50,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:50,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:50,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:50,190 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:50,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:50,499 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-09 18:33:50,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:33:50,499 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:50,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:50,503 INFO L225 Difference]: With dead ends: 2199 [2021-07-09 18:33:50,503 INFO L226 Difference]: Without dead ends: 2199 [2021-07-09 18:33:50,503 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 206.5ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:50,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-09 18:33:50,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-09 18:33:50,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:50,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:33:50,525 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:33:50,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:50,525 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:33:50,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:50,525 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:33:50,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:50,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:50,527 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:50,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-07-09 18:33:50,737 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:50,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:50,737 INFO L82 PathProgramCache]: Analyzing trace with hash -447312475, now seen corresponding path program 29 times [2021-07-09 18:33:50,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:50,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087619747] [2021-07-09 18:33:50,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:50,763 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:50,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:50,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087619747] [2021-07-09 18:33:50,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087619747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:50,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151999709] [2021-07-09 18:33:50,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:50,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:50,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:50,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:50,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:50,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151999709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:50,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:50,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:50,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806749332] [2021-07-09 18:33:50,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:50,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:50,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:50,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:50,851 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:51,155 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-09 18:33:51,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:33:51,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:51,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:51,160 INFO L225 Difference]: With dead ends: 2156 [2021-07-09 18:33:51,160 INFO L226 Difference]: Without dead ends: 2152 [2021-07-09 18:33:51,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 192.4ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:33:51,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-09 18:33:51,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-09 18:33:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:33:51,181 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:33:51,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:51,181 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:33:51,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,181 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:33:51,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:51,183 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:51,183 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:51,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:33:51,397 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:51,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:51,397 INFO L82 PathProgramCache]: Analyzing trace with hash 556115509, now seen corresponding path program 30 times [2021-07-09 18:33:51,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:51,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339946709] [2021-07-09 18:33:51,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:51,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:51,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:51,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:51,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339946709] [2021-07-09 18:33:51,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339946709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:51,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564979011] [2021-07-09 18:33:51,421 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-09 18:33:51,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:51,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:51,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:51,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:51,493 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:51,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564979011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:51,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:51,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:51,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730458131] [2021-07-09 18:33:51,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:51,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:51,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:51,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:51,494 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:51,773 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-09 18:33:51,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:33:51,774 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:51,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:51,777 INFO L225 Difference]: With dead ends: 2097 [2021-07-09 18:33:51,777 INFO L226 Difference]: Without dead ends: 2097 [2021-07-09 18:33:51,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 169.8ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:33:51,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-09 18:33:51,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-09 18:33:51,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-09 18:33:51,798 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-09 18:33:51,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:51,798 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-09 18:33:51,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:51,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-09 18:33:51,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:51,800 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:51,800 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:52,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:52,002 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:52,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:52,002 INFO L82 PathProgramCache]: Analyzing trace with hash 637491597, now seen corresponding path program 31 times [2021-07-09 18:33:52,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:52,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926790346] [2021-07-09 18:33:52,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:52,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,037 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:52,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926790346] [2021-07-09 18:33:52,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926790346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639303448] [2021-07-09 18:33:52,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:52,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:52,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:52,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639303448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:52,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:52,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410266456] [2021-07-09 18:33:52,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:52,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:52,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:52,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:52,111 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:52,333 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-09 18:33:52,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:33:52,334 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:52,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:52,337 INFO L225 Difference]: With dead ends: 1963 [2021-07-09 18:33:52,337 INFO L226 Difference]: Without dead ends: 1959 [2021-07-09 18:33:52,337 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 139.9ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:33:52,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-09 18:33:52,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-09 18:33:52,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-09 18:33:52,357 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-09 18:33:52,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:52,357 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-09 18:33:52,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-09 18:33:52,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:52,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:52,359 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:52,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:52,573 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:52,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:52,573 INFO L82 PathProgramCache]: Analyzing trace with hash -877600375, now seen corresponding path program 32 times [2021-07-09 18:33:52,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:52,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535763567] [2021-07-09 18:33:52,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:52,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:52,596 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:52,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535763567] [2021-07-09 18:33:52,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535763567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150411576] [2021-07-09 18:33:52,597 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-09 18:33:52,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:52,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:52,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:52,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:52,665 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:52,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150411576] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:52,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:52,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:33:52,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678676052] [2021-07-09 18:33:52,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:33:52,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:52,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:33:52,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:33:52,666 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:52,855 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-09 18:33:52,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:52,855 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:52,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:52,858 INFO L225 Difference]: With dead ends: 1728 [2021-07-09 18:33:52,858 INFO L226 Difference]: Without dead ends: 1716 [2021-07-09 18:33:52,858 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:33:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-09 18:33:52,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-09 18:33:52,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-09 18:33:52,875 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-09 18:33:52,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:52,875 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-09 18:33:52,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:52,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-09 18:33:52,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:52,877 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:52,877 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:53,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:53,090 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:53,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:53,090 INFO L82 PathProgramCache]: Analyzing trace with hash 719526341, now seen corresponding path program 33 times [2021-07-09 18:33:53,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:53,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558039819] [2021-07-09 18:33:53,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:53,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:53,119 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:53,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:53,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558039819] [2021-07-09 18:33:53,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558039819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:53,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673564087] [2021-07-09 18:33:53,119 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-09 18:33:53,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:53,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:53,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:53,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:53,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:53,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673564087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:53,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:53,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:53,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653793180] [2021-07-09 18:33:53,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:53,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:53,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:53,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:53,206 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:53,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:53,514 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-09 18:33:53,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:33:53,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:53,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:53,518 INFO L225 Difference]: With dead ends: 1821 [2021-07-09 18:33:53,518 INFO L226 Difference]: Without dead ends: 1821 [2021-07-09 18:33:53,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 195.5ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:33:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-09 18:33:53,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-09 18:33:53,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:53,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-09 18:33:53,540 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-09 18:33:53,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:53,540 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-09 18:33:53,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:53,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-09 18:33:53,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:53,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:53,542 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:53,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:53,759 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:53,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:53,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1932401801, now seen corresponding path program 34 times [2021-07-09 18:33:53,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:53,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020537807] [2021-07-09 18:33:53,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:53,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:53,785 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:53,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:53,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020537807] [2021-07-09 18:33:53,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020537807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:53,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377426947] [2021-07-09 18:33:53,785 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-09 18:33:53,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:53,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:53,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:53,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:53,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:53,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377426947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:53,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:53,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:33:53,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129912780] [2021-07-09 18:33:53,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:33:53,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:53,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:33:53,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:33:53,864 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:54,112 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-09 18:33:54,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:33:54,113 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:54,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:54,115 INFO L225 Difference]: With dead ends: 1790 [2021-07-09 18:33:54,116 INFO L226 Difference]: Without dead ends: 1786 [2021-07-09 18:33:54,116 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 142.7ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:33:54,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-09 18:33:54,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-09 18:33:54,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-09 18:33:54,134 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-09 18:33:54,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:54,134 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-09 18:33:54,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,134 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-09 18:33:54,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:33:54,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:54,136 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:54,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-07-09 18:33:54,352 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:54,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:54,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1095108317, now seen corresponding path program 35 times [2021-07-09 18:33:54,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:54,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973939142] [2021-07-09 18:33:54,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:54,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:54,380 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:54,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:54,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973939142] [2021-07-09 18:33:54,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973939142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:54,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163976800] [2021-07-09 18:33:54,380 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-09 18:33:54,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:54,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:54,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:33:54,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:54,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:54,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163976800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:54,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:54,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:33:54,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200691784] [2021-07-09 18:33:54,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:33:54,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:54,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:33:54,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:33:54,447 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:54,581 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-09 18:33:54,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:54,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:33:54,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:54,584 INFO L225 Difference]: With dead ends: 1649 [2021-07-09 18:33:54,584 INFO L226 Difference]: Without dead ends: 1637 [2021-07-09 18:33:54,584 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 79.6ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:54,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-09 18:33:54,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-09 18:33:54,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-09 18:33:54,600 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-09 18:33:54,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:54,601 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-09 18:33:54,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:54,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-09 18:33:54,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:54,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:54,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:54,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:54,803 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:54,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:54,803 INFO L82 PathProgramCache]: Analyzing trace with hash 1918687339, now seen corresponding path program 4 times [2021-07-09 18:33:54,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:54,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940660825] [2021-07-09 18:33:54,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:55,173 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-09 18:33:55,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:55,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940660825] [2021-07-09 18:33:55,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940660825] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:55,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842084904] [2021-07-09 18:33:55,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:55,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:33:55,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:55,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:55,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:55,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:55,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:55,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:55,610 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:55,615 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:55,622 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:55,629 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:55,634 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:55,640 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:33:55,646 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:55,655 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:33:55,662 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:33:55,667 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:33:55,674 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:55,679 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:55,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:55,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:55,683 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:55,700 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:33:55,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:33:55,701 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:33:55,723 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-09 18:33:55,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842084904] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:55,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:55,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:33:55,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110268352] [2021-07-09 18:33:55,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:55,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:55,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:55,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:55,724 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:56,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:56,331 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-09 18:33:56,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:56,331 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:56,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:56,333 INFO L225 Difference]: With dead ends: 1517 [2021-07-09 18:33:56,334 INFO L226 Difference]: Without dead ends: 1502 [2021-07-09 18:33:56,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 849.6ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:33:56,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-09 18:33:56,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-09 18:33:56,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:56,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-09 18:33:56,372 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-09 18:33:56,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:56,372 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-09 18:33:56,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:56,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-09 18:33:56,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:56,374 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:56,374 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:56,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-07-09 18:33:56,574 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:56,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:56,575 INFO L82 PathProgramCache]: Analyzing trace with hash -109710677, now seen corresponding path program 5 times [2021-07-09 18:33:56,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:56,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933786889] [2021-07-09 18:33:56,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:56,907 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-09 18:33:56,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:56,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933786889] [2021-07-09 18:33:56,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933786889] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:56,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194692477] [2021-07-09 18:33:56,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:33:56,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:56,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:56,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:33:56,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:57,324 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-07-09 18:33:57,388 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 2=[A, v_prenex_5]} [2021-07-09 18:33:57,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:33:57,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,502 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-07-09 18:33:57,502 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:33:57,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:57,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:33:57,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:57,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:33:57,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:57,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:57,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:33:57,551 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:57,595 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-09 18:33:57,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:33:57,597 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-09 18:33:57,637 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-09 18:33:57,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194692477] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:57,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:57,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:33:57,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828298531] [2021-07-09 18:33:57,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:57,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:57,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:57,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:57,638 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:58,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:58,906 INFO L93 Difference]: Finished difference Result 1616 states and 5213 transitions. [2021-07-09 18:33:58,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:33:58,906 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:58,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:58,909 INFO L225 Difference]: With dead ends: 1616 [2021-07-09 18:33:58,909 INFO L226 Difference]: Without dead ends: 1571 [2021-07-09 18:33:58,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1467.7ms TimeCoverageRelationStatistics Valid=215, Invalid=1045, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:33:58,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2021-07-09 18:33:58,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1171. [2021-07-09 18:33:58,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 3.347008547008547) internal successors, (3916), 1170 states have internal predecessors, (3916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:58,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 3916 transitions. [2021-07-09 18:33:58,926 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 3916 transitions. Word has length 26 [2021-07-09 18:33:58,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:58,926 INFO L482 AbstractCegarLoop]: Abstraction has 1171 states and 3916 transitions. [2021-07-09 18:33:58,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:58,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 3916 transitions. [2021-07-09 18:33:58,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:58,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:58,928 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:59,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:59,129 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:59,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:59,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1481718631, now seen corresponding path program 36 times [2021-07-09 18:33:59,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:59,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428752604] [2021-07-09 18:33:59,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:59,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:59,486 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-07-09 18:33:59,638 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:59,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:59,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428752604] [2021-07-09 18:33:59,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428752604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:59,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127672115] [2021-07-09 18:33:59,639 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:59,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:59,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:59,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:59,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:00,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,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 39 treesize of output 19 [2021-07-09 18:34:00,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,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 30 treesize of output 16 [2021-07-09 18:34:00,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,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 35 treesize of output 19 [2021-07-09 18:34:00,217 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:00,227 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:00,236 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:00,244 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:00,252 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:00,260 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:34:00,268 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,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 28 treesize of output 13 [2021-07-09 18:34:00,275 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:34:00,283 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:00,293 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:00,300 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:34:00,307 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:00,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:00,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:00,312 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:00,329 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:34:00,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:00,330 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:34:00,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:00,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127672115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:00,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:00,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:34:00,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702956686] [2021-07-09 18:34:00,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:00,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:00,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:00,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:00,353 INFO L87 Difference]: Start difference. First operand 1171 states and 3916 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:02,298 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 55 [2021-07-09 18:34:02,813 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-07-09 18:34:02,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:02,885 INFO L93 Difference]: Finished difference Result 1671 states and 5380 transitions. [2021-07-09 18:34:02,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:34:02,886 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:02,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:02,888 INFO L225 Difference]: With dead ends: 1671 [2021-07-09 18:34:02,888 INFO L226 Difference]: Without dead ends: 1656 [2021-07-09 18:34:02,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2539.6ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:34:02,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-07-09 18:34:02,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1201. [2021-07-09 18:34:02,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3316666666666666) internal successors, (3998), 1200 states have internal predecessors, (3998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:02,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3998 transitions. [2021-07-09 18:34:02,905 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3998 transitions. Word has length 26 [2021-07-09 18:34:02,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:02,905 INFO L482 AbstractCegarLoop]: Abstraction has 1201 states and 3998 transitions. [2021-07-09 18:34:02,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:02,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3998 transitions. [2021-07-09 18:34:02,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:02,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:02,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:03,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:03,107 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:03,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:03,108 INFO L82 PathProgramCache]: Analyzing trace with hash -2008201489, now seen corresponding path program 6 times [2021-07-09 18:34:03,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:03,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359280641] [2021-07-09 18:34:03,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:03,458 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-09 18:34:03,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:03,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359280641] [2021-07-09 18:34:03,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359280641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:03,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500932582] [2021-07-09 18:34:03,458 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:03,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:34:03,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:03,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:03,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:03,861 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_9], 2=[A, v_prenex_7]} [2021-07-09 18:34:03,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:03,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:03,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:03,969 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-07-09 18:34:03,970 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:34:03,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:03,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:03,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:03,976 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:03,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:03,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:03,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:03,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:03,999 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:04,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:04,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:04,018 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-09 18:34:04,044 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-09 18:34:04,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500932582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:04,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:04,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:04,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029313479] [2021-07-09 18:34:04,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:04,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:04,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:04,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:04,045 INFO L87 Difference]: Start difference. First operand 1201 states and 3998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:04,919 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-07-09 18:34:05,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:05,193 INFO L93 Difference]: Finished difference Result 1703 states and 5445 transitions. [2021-07-09 18:34:05,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:34:05,193 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:05,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:05,196 INFO L225 Difference]: With dead ends: 1703 [2021-07-09 18:34:05,196 INFO L226 Difference]: Without dead ends: 1673 [2021-07-09 18:34:05,196 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1282.3ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:34:05,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-07-09 18:34:05,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1210. [2021-07-09 18:34:05,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1210 states, 1209 states have (on average 3.329197684036394) internal successors, (4025), 1209 states have internal predecessors, (4025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:05,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1210 states to 1210 states and 4025 transitions. [2021-07-09 18:34:05,213 INFO L78 Accepts]: Start accepts. Automaton has 1210 states and 4025 transitions. Word has length 26 [2021-07-09 18:34:05,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:05,213 INFO L482 AbstractCegarLoop]: Abstraction has 1210 states and 4025 transitions. [2021-07-09 18:34:05,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:05,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1210 states and 4025 transitions. [2021-07-09 18:34:05,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:05,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:05,215 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:05,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 18:34:05,416 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:05,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:05,416 INFO L82 PathProgramCache]: Analyzing trace with hash -457819925, now seen corresponding path program 37 times [2021-07-09 18:34:05,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:05,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355072314] [2021-07-09 18:34:05,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:05,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:05,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:05,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:05,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355072314] [2021-07-09 18:34:05,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355072314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:05,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652911073] [2021-07-09 18:34:05,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:05,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:34:05,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:06,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:06,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:06,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:06,348 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:06,355 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,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 35 treesize of output 19 [2021-07-09 18:34:06,363 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:34:06,371 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:06,378 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:06,385 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:06,392 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:06,398 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:34:06,405 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:34:06,414 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:06,420 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:06,426 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:06,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:06,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:06,430 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:06,444 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:34:06,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:06,445 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:34:06,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:06,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652911073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:06,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:06,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:34:06,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83567823] [2021-07-09 18:34:06,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:06,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:06,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:06,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:06,466 INFO L87 Difference]: Start difference. First operand 1210 states and 4025 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:08,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:08,197 INFO L93 Difference]: Finished difference Result 1830 states and 5830 transitions. [2021-07-09 18:34:08,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:34:08,197 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:08,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:08,200 INFO L225 Difference]: With dead ends: 1830 [2021-07-09 18:34:08,200 INFO L226 Difference]: Without dead ends: 1815 [2021-07-09 18:34:08,201 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1780.8ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:34:08,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2021-07-09 18:34:08,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1222. [2021-07-09 18:34:08,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3374283374283373) internal successors, (4075), 1221 states have internal predecessors, (4075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:08,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4075 transitions. [2021-07-09 18:34:08,218 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4075 transitions. Word has length 26 [2021-07-09 18:34:08,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:08,218 INFO L482 AbstractCegarLoop]: Abstraction has 1222 states and 4075 transitions. [2021-07-09 18:34:08,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:08,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4075 transitions. [2021-07-09 18:34:08,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:08,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:08,220 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:08,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-07-09 18:34:08,421 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:08,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:08,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1434138769, now seen corresponding path program 38 times [2021-07-09 18:34:08,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:08,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170619187] [2021-07-09 18:34:08,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:08,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:08,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:08,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170619187] [2021-07-09 18:34:08,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170619187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:08,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709236582] [2021-07-09 18:34:08,839 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-09 18:34:08,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:08,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:08,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:34:08,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:09,482 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:34:09,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-09 18:34:09,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,524 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-07-09 18:34:09,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:34:09,526 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,555 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-07-09 18:34:09,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 30 [2021-07-09 18:34:09,557 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,592 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:09,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-09 18:34:09,597 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,635 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:09,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-09 18:34:09,645 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,680 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:09,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-09 18:34:09,687 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,705 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:09,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:34:09,705 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,747 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:34:09,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:34:09,757 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,797 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:34:09,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-09 18:34:09,804 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,840 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-07-09 18:34:09,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 38 [2021-07-09 18:34:09,842 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,861 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:09,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:34:09,861 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,905 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:34:09,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:34:09,914 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,931 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:09,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:34:09,932 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:09,970 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:34:09,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 45 [2021-07-09 18:34:09,979 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,014 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:34:10,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 40 [2021-07-09 18:34:10,020 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,031 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-07-09 18:34:10,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:34:10,032 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:10,409 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-07-09 18:34:10,410 INFO L628 ElimStorePlain]: treesize reduction 236, result has 55.1 percent of original size [2021-07-09 18:34:10,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:10,420 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:833, output treesize:341 [2021-07-09 18:34:10,609 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-07-09 18:34:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:10,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709236582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:10,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:10,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:34:10,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100173542] [2021-07-09 18:34:10,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:34:10,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:10,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:34:10,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:34:10,762 INFO L87 Difference]: Start difference. First operand 1222 states and 4075 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:12,283 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 54 [2021-07-09 18:34:12,635 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 42 [2021-07-09 18:34:12,961 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 63 [2021-07-09 18:34:13,268 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-07-09 18:34:13,520 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 66 [2021-07-09 18:34:13,905 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 57 [2021-07-09 18:34:14,103 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 56 [2021-07-09 18:34:14,251 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 41 [2021-07-09 18:34:14,543 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-07-09 18:34:14,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:14,741 INFO L93 Difference]: Finished difference Result 2502 states and 7680 transitions. [2021-07-09 18:34:14,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:34:14,741 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:14,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:14,745 INFO L225 Difference]: With dead ends: 2502 [2021-07-09 18:34:14,745 INFO L226 Difference]: Without dead ends: 2457 [2021-07-09 18:34:14,746 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 4202.9ms TimeCoverageRelationStatistics Valid=695, Invalid=3727, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:34:14,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-07-09 18:34:14,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 1394. [2021-07-09 18:34:14,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1394 states, 1393 states have (on average 3.3058147882268485) internal successors, (4605), 1393 states have internal predecessors, (4605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:14,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1394 states to 1394 states and 4605 transitions. [2021-07-09 18:34:14,768 INFO L78 Accepts]: Start accepts. Automaton has 1394 states and 4605 transitions. Word has length 26 [2021-07-09 18:34:14,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:14,768 INFO L482 AbstractCegarLoop]: Abstraction has 1394 states and 4605 transitions. [2021-07-09 18:34:14,768 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-09 18:34:14,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1394 states and 4605 transitions. [2021-07-09 18:34:14,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:14,770 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:14,770 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:14,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-09 18:34:14,971 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:14,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:14,971 INFO L82 PathProgramCache]: Analyzing trace with hash 775761299, now seen corresponding path program 7 times [2021-07-09 18:34:14,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:14,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476564238] [2021-07-09 18:34:14,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:14,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:15,290 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-09 18:34:15,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476564238] [2021-07-09 18:34:15,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476564238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:15,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257376917] [2021-07-09 18:34:15,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:34:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:15,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:15,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:15,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:15,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:34:15,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:15,670 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:15,675 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:15,680 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:15,685 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:15,690 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:15,695 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,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 30 treesize of output 13 [2021-07-09 18:34:15,700 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:15,705 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:15,711 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:15,715 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:15,720 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:15,725 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:15,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:15,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:15,728 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:15,746 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:34:15,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:15,747 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:34:15,768 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-09 18:34:15,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257376917] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:15,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:15,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:15,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869601782] [2021-07-09 18:34:15,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:15,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:15,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:15,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:15,769 INFO L87 Difference]: Start difference. First operand 1394 states and 4605 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:16,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:16,634 INFO L93 Difference]: Finished difference Result 1799 states and 5825 transitions. [2021-07-09 18:34:16,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:34:16,634 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:16,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:16,638 INFO L225 Difference]: With dead ends: 1799 [2021-07-09 18:34:16,638 INFO L226 Difference]: Without dead ends: 1784 [2021-07-09 18:34:16,638 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 978.8ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:34:16,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-07-09 18:34:16,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1405. [2021-07-09 18:34:16,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1404 states have (on average 3.3034188034188032) internal successors, (4638), 1404 states have internal predecessors, (4638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:16,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 4638 transitions. [2021-07-09 18:34:16,657 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 4638 transitions. Word has length 26 [2021-07-09 18:34:16,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:16,657 INFO L482 AbstractCegarLoop]: Abstraction has 1405 states and 4638 transitions. [2021-07-09 18:34:16,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:16,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 4638 transitions. [2021-07-09 18:34:16,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:16,660 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:16,660 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:16,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable499 [2021-07-09 18:34:16,860 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:16,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:16,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1252636717, now seen corresponding path program 8 times [2021-07-09 18:34:16,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:16,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562575151] [2021-07-09 18:34:16,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:17,152 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-09 18:34:17,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:17,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562575151] [2021-07-09 18:34:17,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562575151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:17,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510622817] [2021-07-09 18:34:17,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:17,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:17,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:17,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:17,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:17,464 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-07-09 18:34:17,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:17,646 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:17,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 43 treesize of output 39 [2021-07-09 18:34:17,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:17,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:17,664 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:34:17,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 25 [2021-07-09 18:34:17,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,007 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 148 [2021-07-09 18:34:18,007 INFO L628 ElimStorePlain]: treesize reduction 100, result has 83.4 percent of original size [2021-07-09 18:34:18,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,029 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 36 [2021-07-09 18:34:18,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,052 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:34:18,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 1 [2021-07-09 18:34:18,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,185 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-07-09 18:34:18,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,207 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:18,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 33 [2021-07-09 18:34:18,211 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,352 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-09 18:34:18,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,371 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:34:18,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 30 [2021-07-09 18:34:18,372 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,504 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:34:18,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,522 INFO L354 Elim1Store]: treesize reduction 8, result has 57.9 percent of original size [2021-07-09 18:34:18,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 29 treesize of output 29 [2021-07-09 18:34:18,524 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,652 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 122 [2021-07-09 18:34:18,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 34 [2021-07-09 18:34:18,674 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,795 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-09 18:34:18,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,816 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:34:18,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 34 [2021-07-09 18:34:18,820 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,937 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:34:18,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:18,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 40 treesize of output 36 [2021-07-09 18:34:18,957 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:18,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:18,967 INFO L354 Elim1Store]: treesize reduction 18, result has 5.3 percent of original size [2021-07-09 18:34:18,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 40 treesize of output 18 [2021-07-09 18:34:18,969 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:19,169 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-09 18:34:19,169 INFO L628 ElimStorePlain]: treesize reduction 23, result has 92.5 percent of original size [2021-07-09 18:34:19,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:19,183 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:679, output treesize:449 [2021-07-09 18:34:19,383 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-09 18:34:19,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-09 18:34:19,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510622817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:19,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:19,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:19,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441273084] [2021-07-09 18:34:19,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:19,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:19,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:19,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:19,475 INFO L87 Difference]: Start difference. First operand 1405 states and 4638 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:20,469 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 57 [2021-07-09 18:34:20,612 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 33 [2021-07-09 18:34:20,836 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 56 [2021-07-09 18:34:21,209 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:34:21,400 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-09 18:34:21,633 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-07-09 18:34:21,999 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-07-09 18:34:22,547 WARN L205 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 74 [2021-07-09 18:34:22,846 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-07-09 18:34:23,033 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-09 18:34:23,603 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 73 [2021-07-09 18:34:24,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:24,094 INFO L93 Difference]: Finished difference Result 2194 states and 6873 transitions. [2021-07-09 18:34:24,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:34:24,095 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:24,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:24,098 INFO L225 Difference]: With dead ends: 2194 [2021-07-09 18:34:24,098 INFO L226 Difference]: Without dead ends: 2149 [2021-07-09 18:34:24,099 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 4549.9ms TimeCoverageRelationStatistics Valid=352, Invalid=2000, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:34:24,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2149 states. [2021-07-09 18:34:24,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2149 to 1416. [2021-07-09 18:34:24,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.311660777385159) internal successors, (4686), 1415 states have internal predecessors, (4686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:24,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4686 transitions. [2021-07-09 18:34:24,121 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4686 transitions. Word has length 26 [2021-07-09 18:34:24,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:24,121 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4686 transitions. [2021-07-09 18:34:24,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:24,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4686 transitions. [2021-07-09 18:34:24,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:24,123 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:24,123 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:24,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-07-09 18:34:24,324 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:24,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:24,324 INFO L82 PathProgramCache]: Analyzing trace with hash 1104920871, now seen corresponding path program 9 times [2021-07-09 18:34:24,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:24,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671562505] [2021-07-09 18:34:24,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:24,496 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-09 18:34:24,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:24,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671562505] [2021-07-09 18:34:24,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671562505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:24,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146518233] [2021-07-09 18:34:24,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:24,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:24,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:24,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:34:24,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:25,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:25,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:25,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:25,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:25,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:25,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:25,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:25,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:34:25,070 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:25,149 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.4 percent of original size [2021-07-09 18:34:25,149 INFO L518 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2021-07-09 18:34:25,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:25,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:25,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:25,154 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:25,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:25,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:25,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:25,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:25,185 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:25,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:25,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:34:25,210 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-09 18:34:25,238 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-09 18:34:25,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146518233] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:25,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:25,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:25,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232873595] [2021-07-09 18:34:25,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:25,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:25,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:25,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:25,239 INFO L87 Difference]: Start difference. First operand 1416 states and 4686 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:25,979 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-09 18:34:26,137 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-07-09 18:34:26,429 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 51 [2021-07-09 18:34:26,584 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 71 [2021-07-09 18:34:26,827 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 83 [2021-07-09 18:34:26,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:26,943 INFO L93 Difference]: Finished difference Result 2242 states and 7148 transitions. [2021-07-09 18:34:26,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:34:26,944 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:26,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:26,948 INFO L225 Difference]: With dead ends: 2242 [2021-07-09 18:34:26,948 INFO L226 Difference]: Without dead ends: 2212 [2021-07-09 18:34:26,948 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1783.2ms TimeCoverageRelationStatistics Valid=286, Invalid=1046, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:34:26,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2021-07-09 18:34:26,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 1446. [2021-07-09 18:34:26,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1445 states have (on average 3.3217993079584773) internal successors, (4800), 1445 states have internal predecessors, (4800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 4800 transitions. [2021-07-09 18:34:26,975 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 4800 transitions. Word has length 26 [2021-07-09 18:34:26,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:26,975 INFO L482 AbstractCegarLoop]: Abstraction has 1446 states and 4800 transitions. [2021-07-09 18:34:26,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:26,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 4800 transitions. [2021-07-09 18:34:26,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:26,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:26,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:27,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable588,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:27,194 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:27,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:27,194 INFO L82 PathProgramCache]: Analyzing trace with hash 937111779, now seen corresponding path program 10 times [2021-07-09 18:34:27,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:27,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053624108] [2021-07-09 18:34:27,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:27,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:27,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053624108] [2021-07-09 18:34:27,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053624108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360233028] [2021-07-09 18:34:27,476 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:27,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:27,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:27,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:27,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:27,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:34:27,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:27,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:34:27,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:27,849 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:27,855 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:27,859 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:34:27,867 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:27,872 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:27,881 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:27,887 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:27,892 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:27,897 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:27,901 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:27,905 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:27,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:27,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:27,908 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:27,925 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:34:27,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:27,926 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:34:27,950 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-09 18:34:27,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360233028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:27,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:27,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:34:27,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449370605] [2021-07-09 18:34:27,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:34:27,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:27,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:34:27,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:34:27,951 INFO L87 Difference]: Start difference. First operand 1446 states and 4800 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:28,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:28,463 INFO L93 Difference]: Finished difference Result 1751 states and 5745 transitions. [2021-07-09 18:34:28,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:34:28,464 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:28,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:28,467 INFO L225 Difference]: With dead ends: 1751 [2021-07-09 18:34:28,467 INFO L226 Difference]: Without dead ends: 1736 [2021-07-09 18:34:28,467 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 646.9ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:34:28,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-07-09 18:34:28,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1455. [2021-07-09 18:34:28,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 3.3259972489683634) internal successors, (4836), 1454 states have internal predecessors, (4836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:28,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 4836 transitions. [2021-07-09 18:34:28,487 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 4836 transitions. Word has length 26 [2021-07-09 18:34:28,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:28,487 INFO L482 AbstractCegarLoop]: Abstraction has 1455 states and 4836 transitions. [2021-07-09 18:34:28,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:28,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 4836 transitions. [2021-07-09 18:34:28,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:28,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:28,490 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:28,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:28,691 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:28,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:28,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1130404249, now seen corresponding path program 11 times [2021-07-09 18:34:28,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:28,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284778807] [2021-07-09 18:34:28,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:28,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:28,972 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-09 18:34:28,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:28,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284778807] [2021-07-09 18:34:28,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284778807] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:28,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099462575] [2021-07-09 18:34:28,973 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:28,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:34:28,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:28,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:34:28,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:29,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,214 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:29,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,222 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:29,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,232 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:29,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:29,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,244 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:29,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:29,245 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,255 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:29,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:34:29,261 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,269 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:29,270 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,278 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:29,279 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,289 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:29,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:34:29,290 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:29,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:34:29,302 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,311 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:34:29,312 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,319 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:29,320 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,327 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:29,328 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,335 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:34:29,336 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,344 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:29,344 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,352 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:29,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:29,353 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:29,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:29,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:34:29,362 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:29,417 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-09 18:34:29,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:34:29,418 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-09 18:34:29,507 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-09 18:34:29,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099462575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:29,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:29,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:34:29,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464408130] [2021-07-09 18:34:29,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:29,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:29,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:29,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:29,508 INFO L87 Difference]: Start difference. First operand 1455 states and 4836 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:30,771 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-07-09 18:34:31,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:31,427 INFO L93 Difference]: Finished difference Result 2518 states and 8034 transitions. [2021-07-09 18:34:31,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:34:31,427 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:31,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:31,432 INFO L225 Difference]: With dead ends: 2518 [2021-07-09 18:34:31,432 INFO L226 Difference]: Without dead ends: 2488 [2021-07-09 18:34:31,432 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1829.9ms TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:34:31,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-07-09 18:34:31,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 1471. [2021-07-09 18:34:31,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 3.336734693877551) internal successors, (4905), 1470 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:31,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 4905 transitions. [2021-07-09 18:34:31,457 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 4905 transitions. Word has length 26 [2021-07-09 18:34:31,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:31,457 INFO L482 AbstractCegarLoop]: Abstraction has 1471 states and 4905 transitions. [2021-07-09 18:34:31,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:31,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 4905 transitions. [2021-07-09 18:34:31,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:31,460 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:31,460 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:31,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable653 [2021-07-09 18:34:31,672 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:31,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:31,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1060173529, now seen corresponding path program 12 times [2021-07-09 18:34:31,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:31,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678811065] [2021-07-09 18:34:31,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:31,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:31,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:31,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:31,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678811065] [2021-07-09 18:34:31,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678811065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:31,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793050509] [2021-07-09 18:34:31,957 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:31,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:34:31,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:31,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:31,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:32,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,222 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:32,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-09 18:34:32,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,236 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:32,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:34:32,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:32,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:34:32,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:32,262 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,287 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:32,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,301 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:32,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:34:32,303 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,315 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:34:32,316 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,332 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:32,333 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,346 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:34:32,347 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,359 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:34:32,360 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,371 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:32,371 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,383 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:32,384 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,397 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:32,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-07-09 18:34:32,401 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,412 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:32,413 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,423 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:32,424 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:32,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:32,430 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:32,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-07-09 18:34:32,431 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:32,495 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.7 percent of original size [2021-07-09 18:34:32,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:34:32,496 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:88 [2021-07-09 18:34:32,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:32,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793050509] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:32,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:32,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:34:32,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921211690] [2021-07-09 18:34:32,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:32,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:32,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:32,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:32,570 INFO L87 Difference]: Start difference. First operand 1471 states and 4905 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:33,880 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 59 [2021-07-09 18:34:34,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:34,599 INFO L93 Difference]: Finished difference Result 2131 states and 6893 transitions. [2021-07-09 18:34:34,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:34:34,599 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:34,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:34,603 INFO L225 Difference]: With dead ends: 2131 [2021-07-09 18:34:34,603 INFO L226 Difference]: Without dead ends: 2101 [2021-07-09 18:34:34,604 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1946.3ms TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:34:34,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2101 states. [2021-07-09 18:34:34,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2101 to 1480. [2021-07-09 18:34:34,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 3.342799188640974) internal successors, (4944), 1479 states have internal predecessors, (4944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 4944 transitions. [2021-07-09 18:34:34,627 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 4944 transitions. Word has length 26 [2021-07-09 18:34:34,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:34,628 INFO L482 AbstractCegarLoop]: Abstraction has 1480 states and 4944 transitions. [2021-07-09 18:34:34,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:34,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 4944 transitions. [2021-07-09 18:34:34,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:34,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:34,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:34,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable667 [2021-07-09 18:34:34,831 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:34,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:34,831 INFO L82 PathProgramCache]: Analyzing trace with hash -165503173, now seen corresponding path program 13 times [2021-07-09 18:34:34,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:34,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639810769] [2021-07-09 18:34:34,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:34,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:35,113 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-07-09 18:34:35,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-09 18:34:35,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:35,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639810769] [2021-07-09 18:34:35,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639810769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:35,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257839124] [2021-07-09 18:34:35,247 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:35,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:35,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:35,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:35,596 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_36], 2=[A, v_prenex_34]} [2021-07-09 18:34:35,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:35,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:34:35,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:35,700 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:34:35,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:35,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:35,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:35,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:35,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:35,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:35,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:35,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:34:35,728 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:35,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:35,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:35,746 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:15 [2021-07-09 18:34:35,769 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-09 18:34:35,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257839124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:35,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:35,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:34:35,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924969106] [2021-07-09 18:34:35,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:34:35,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:35,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:34:35,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:34:35,770 INFO L87 Difference]: Start difference. First operand 1480 states and 4944 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:36,684 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 60 [2021-07-09 18:34:36,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:36,947 INFO L93 Difference]: Finished difference Result 2125 states and 6803 transitions. [2021-07-09 18:34:36,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:34:36,947 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:36,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:36,951 INFO L225 Difference]: With dead ends: 2125 [2021-07-09 18:34:36,951 INFO L226 Difference]: Without dead ends: 2110 [2021-07-09 18:34:36,951 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1391.9ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:34:36,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-07-09 18:34:36,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1482. [2021-07-09 18:34:36,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 3.3430114787305873) internal successors, (4951), 1481 states have internal predecessors, (4951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:36,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 4951 transitions. [2021-07-09 18:34:36,974 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 4951 transitions. Word has length 26 [2021-07-09 18:34:36,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:36,974 INFO L482 AbstractCegarLoop]: Abstraction has 1482 states and 4951 transitions. [2021-07-09 18:34:36,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:36,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 4951 transitions. [2021-07-09 18:34:36,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:36,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:36,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:37,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable688 [2021-07-09 18:34:37,178 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:37,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:37,179 INFO L82 PathProgramCache]: Analyzing trace with hash -158392533, now seen corresponding path program 39 times [2021-07-09 18:34:37,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:37,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506759713] [2021-07-09 18:34:37,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:37,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:37,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:37,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:37,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506759713] [2021-07-09 18:34:37,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506759713] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:37,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594747513] [2021-07-09 18:34:37,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:37,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:37,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:37,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:37,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:37,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:34:37,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:37,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:37,962 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:37,970 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,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 37 treesize of output 19 [2021-07-09 18:34:37,977 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:37,984 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:34:37,992 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:37,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:37,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:37,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 28 treesize of output 13 [2021-07-09 18:34:38,000 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:38,007 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:38,014 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,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 39 treesize of output 13 [2021-07-09 18:34:38,022 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:38,029 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:34:38,036 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:38,043 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:38,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:38,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:38,047 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:38,063 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:34:38,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:38,064 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:34:38,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:38,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594747513] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:38,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:38,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:38,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166344045] [2021-07-09 18:34:38,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:38,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:38,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:38,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:38,093 INFO L87 Difference]: Start difference. First operand 1482 states and 4951 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:38,733 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-07-09 18:34:40,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:40,901 INFO L93 Difference]: Finished difference Result 3327 states and 10302 transitions. [2021-07-09 18:34:40,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:34:40,902 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:40,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:40,908 INFO L225 Difference]: With dead ends: 3327 [2021-07-09 18:34:40,908 INFO L226 Difference]: Without dead ends: 3282 [2021-07-09 18:34:40,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2490.7ms TimeCoverageRelationStatistics Valid=670, Invalid=3362, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:34:40,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3282 states. [2021-07-09 18:34:40,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3282 to 1496. [2021-07-09 18:34:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3545150501672243) internal successors, (5015), 1495 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:40,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5015 transitions. [2021-07-09 18:34:40,940 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5015 transitions. Word has length 26 [2021-07-09 18:34:40,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:40,940 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5015 transitions. [2021-07-09 18:34:40,940 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-09 18:34:40,940 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5015 transitions. [2021-07-09 18:34:40,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:40,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:40,942 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:41,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable699 [2021-07-09 18:34:41,143 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:41,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:41,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1424367203, now seen corresponding path program 14 times [2021-07-09 18:34:41,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:41,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479875088] [2021-07-09 18:34:41,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:41,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:41,481 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-09 18:34:41,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:41,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479875088] [2021-07-09 18:34:41,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479875088] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:41,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373606135] [2021-07-09 18:34:41,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:41,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:34:41,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:41,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:34:41,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:42,218 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:34:42,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:34:42,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,541 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 207 DAG size of output: 149 [2021-07-09 18:34:42,541 INFO L628 ElimStorePlain]: treesize reduction 201, result has 67.0 percent of original size [2021-07-09 18:34:42,562 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:42,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:42,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,704 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-09 18:34:42,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,704 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-07-09 18:34:42,726 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:42,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:34:42,728 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:42,857 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 144 [2021-07-09 18:34:42,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:42,877 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:42,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:34:42,878 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,008 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-07-09 18:34:43,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,027 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:34:43,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:34:43,029 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,153 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-07-09 18:34:43,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,174 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:43,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:34:43,178 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,300 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:34:43,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,317 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:34:43,319 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,444 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:34:43,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:34:43,463 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,591 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 130 [2021-07-09 18:34:43,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,610 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:43,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:34:43,614 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,745 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-09 18:34:43,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,758 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:34:43,762 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:43,881 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:34:43,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:43,897 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:34:43,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:34:43,901 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:44,016 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-09 18:34:44,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:44,016 INFO L518 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2021-07-09 18:34:44,017 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-07-09 18:34:44,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 14 dim-0 vars, 14 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:34:44,031 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 28 variables, input treesize:631, output treesize:455 [2021-07-09 18:34:44,230 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 36 [2021-07-09 18:34:44,334 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-09 18:34:44,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373606135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:44,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:44,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:34:44,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865589995] [2021-07-09 18:34:44,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:44,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:44,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:44,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:44,334 INFO L87 Difference]: Start difference. First operand 1496 states and 5015 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:44,724 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-07-09 18:34:45,131 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 38 [2021-07-09 18:34:45,921 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-07-09 18:34:46,330 WARN L205 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-07-09 18:34:46,827 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 68 [2021-07-09 18:34:47,229 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-07-09 18:34:47,751 WARN L205 SmtUtils]: Spent 496.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 72 [2021-07-09 18:34:48,339 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 73 [2021-07-09 18:34:48,585 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-07-09 18:34:48,771 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-07-09 18:34:49,094 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 46 [2021-07-09 18:34:49,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:49,386 INFO L93 Difference]: Finished difference Result 2583 states and 8123 transitions. [2021-07-09 18:34:49,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:34:49,387 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:49,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:49,391 INFO L225 Difference]: With dead ends: 2583 [2021-07-09 18:34:49,392 INFO L226 Difference]: Without dead ends: 2553 [2021-07-09 18:34:49,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5265.5ms TimeCoverageRelationStatistics Valid=419, Invalid=1837, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:34:49,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-07-09 18:34:49,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1496. [2021-07-09 18:34:49,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3531772575250836) internal successors, (5013), 1495 states have internal predecessors, (5013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:49,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5013 transitions. [2021-07-09 18:34:49,420 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5013 transitions. Word has length 26 [2021-07-09 18:34:49,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:49,420 INFO L482 AbstractCegarLoop]: Abstraction has 1496 states and 5013 transitions. [2021-07-09 18:34:49,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:49,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5013 transitions. [2021-07-09 18:34:49,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:49,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:49,422 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:49,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:49,623 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:49,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:49,623 INFO L82 PathProgramCache]: Analyzing trace with hash 39724387, now seen corresponding path program 15 times [2021-07-09 18:34:49,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:49,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051521124] [2021-07-09 18:34:49,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:49,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:49,917 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-09 18:34:49,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:49,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051521124] [2021-07-09 18:34:49,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051521124] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:49,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673571414] [2021-07-09 18:34:49,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:49,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:34:49,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:49,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:34:49,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:50,194 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-09 18:34:50,443 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-07-09 18:34:50,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:50,552 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:50,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:34:50,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:50,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:50,567 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:50,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:34:50,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:50,841 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 121 [2021-07-09 18:34:50,842 INFO L628 ElimStorePlain]: treesize reduction 148, result has 71.5 percent of original size [2021-07-09 18:34:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:50,854 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:50,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:34:50,856 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:50,974 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-07-09 18:34:50,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:50,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:50,986 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:50,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:50,988 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,102 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:34:51,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,115 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:51,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:34:51,116 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,240 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:34:51,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:34:51,262 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,375 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-09 18:34:51,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,386 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:34:51,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:34:51,388 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,489 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2021-07-09 18:34:51,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:34:51,503 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,512 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:34:51,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:34:51,512 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:51,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:34:51,607 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:51,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:34:51,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:34:51,693 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 16 variables, input treesize:563, output treesize:158 [2021-07-09 18:34:51,826 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-09 18:34:51,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673571414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:51,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:51,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:34:51,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791334254] [2021-07-09 18:34:51,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:34:51,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:51,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:34:51,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:34:51,827 INFO L87 Difference]: Start difference. First operand 1496 states and 5013 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:52,877 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-07-09 18:34:53,338 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-07-09 18:34:53,718 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 59 [2021-07-09 18:34:54,027 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-07-09 18:34:54,554 WARN L205 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 71 [2021-07-09 18:34:54,921 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 64 [2021-07-09 18:34:55,386 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 151 DAG size of output: 73 [2021-07-09 18:34:55,860 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 45 [2021-07-09 18:34:55,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:55,970 INFO L93 Difference]: Finished difference Result 2835 states and 8886 transitions. [2021-07-09 18:34:55,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:34:55,970 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:55,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:55,975 INFO L225 Difference]: With dead ends: 2835 [2021-07-09 18:34:55,975 INFO L226 Difference]: Without dead ends: 2805 [2021-07-09 18:34:55,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4159.1ms TimeCoverageRelationStatistics Valid=392, Invalid=1588, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:34:55,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2805 states. [2021-07-09 18:34:56,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2805 to 1506. [2021-07-09 18:34:56,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.359468438538206) internal successors, (5056), 1505 states have internal predecessors, (5056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:56,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5056 transitions. [2021-07-09 18:34:56,004 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5056 transitions. Word has length 26 [2021-07-09 18:34:56,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:56,004 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5056 transitions. [2021-07-09 18:34:56,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:56,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5056 transitions. [2021-07-09 18:34:56,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:56,007 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:56,007 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:56,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:56,207 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:56,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:56,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1043919835, now seen corresponding path program 40 times [2021-07-09 18:34:56,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:56,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202492813] [2021-07-09 18:34:56,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:56,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:34:56,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:56,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:34:56,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202492813] [2021-07-09 18:34:56,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202492813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:56,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135235352] [2021-07-09 18:34:56,466 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:56,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:34:56,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:34:56,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:34:56,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:34:56,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:34:56,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:56,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,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 41 treesize of output 16 [2021-07-09 18:34:56,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:56,967 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,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 39 treesize of output 16 [2021-07-09 18:34:56,974 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:34:56,981 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:34:56,989 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:56,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:56,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:56,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:34:56,996 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:34:57,005 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:34:57,013 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:34:57,021 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,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 33 treesize of output 13 [2021-07-09 18:34:57,030 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:57,037 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:34:57,044 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:34:57,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:34:57,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:34:57,048 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:34:57,065 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:34:57,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:34:57,066 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:34:57,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:34:57,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135235352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:34:57,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:34:57,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:34:57,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595281533] [2021-07-09 18:34:57,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:34:57,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:34:57,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:34:57,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:34:57,092 INFO L87 Difference]: Start difference. First operand 1506 states and 5056 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:57,819 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-07-09 18:34:58,601 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-07-09 18:34:59,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:34:59,543 INFO L93 Difference]: Finished difference Result 2978 states and 9427 transitions. [2021-07-09 18:34:59,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:34:59,543 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:34:59,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:34:59,548 INFO L225 Difference]: With dead ends: 2978 [2021-07-09 18:34:59,548 INFO L226 Difference]: Without dead ends: 2933 [2021-07-09 18:34:59,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 2336.6ms TimeCoverageRelationStatistics Valid=591, Invalid=2715, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:34:59,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-07-09 18:34:59,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 1506. [2021-07-09 18:34:59,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1506 states, 1505 states have (on average 3.3601328903654486) internal successors, (5057), 1505 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:59,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1506 states to 1506 states and 5057 transitions. [2021-07-09 18:34:59,578 INFO L78 Accepts]: Start accepts. Automaton has 1506 states and 5057 transitions. Word has length 26 [2021-07-09 18:34:59,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:34:59,578 INFO L482 AbstractCegarLoop]: Abstraction has 1506 states and 5057 transitions. [2021-07-09 18:34:59,578 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-09 18:34:59,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1506 states and 5057 transitions. [2021-07-09 18:34:59,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:34:59,581 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:34:59,581 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:34:59,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable867,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:34:59,793 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:34:59,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:34:59,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1417398809, now seen corresponding path program 41 times [2021-07-09 18:34:59,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:34:59,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821609520] [2021-07-09 18:34:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:34:59,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:00,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:00,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821609520] [2021-07-09 18:35:00,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821609520] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:00,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158670310] [2021-07-09 18:35:00,032 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:00,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:00,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:00,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:00,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:00,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,497 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:00,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:35:00,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,517 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:00,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,551 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:00,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:35:00,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,583 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:35:00,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-09 18:35:00,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,602 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:00,603 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,627 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:35:00,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:35:00,632 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,646 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:35:00,647 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,670 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:35:00,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 25 [2021-07-09 18:35:00,671 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,692 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:35:00,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:35:00,693 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,707 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:00,711 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,731 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:35:00,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 25 [2021-07-09 18:35:00,733 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,746 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:35:00,747 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,760 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:00,761 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,775 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:35:00,776 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,789 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:35:00,790 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:00,798 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:00,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:00,799 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:00,872 INFO L628 ElimStorePlain]: treesize reduction 45, result has 67.4 percent of original size [2021-07-09 18:35:00,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:00,873 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-09 18:35:00,944 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:00,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158670310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:00,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:00,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:35:00,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408322389] [2021-07-09 18:35:00,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:00,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:00,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:00,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:00,945 INFO L87 Difference]: Start difference. First operand 1506 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:01,674 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-09 18:35:02,726 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-07-09 18:35:03,526 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-07-09 18:35:03,810 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-07-09 18:35:04,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:04,337 INFO L93 Difference]: Finished difference Result 3558 states and 11107 transitions. [2021-07-09 18:35:04,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:35:04,337 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:04,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:04,350 INFO L225 Difference]: With dead ends: 3558 [2021-07-09 18:35:04,351 INFO L226 Difference]: Without dead ends: 3498 [2021-07-09 18:35:04,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 3041.8ms TimeCoverageRelationStatistics Valid=813, Invalid=3347, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:35:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-07-09 18:35:04,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 1522. [2021-07-09 18:35:04,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:04,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-09 18:35:04,381 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-09 18:35:04,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:04,382 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-09 18:35:04,382 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-09 18:35:04,382 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-09 18:35:04,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:04,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:04,384 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:04,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-07-09 18:35:04,585 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:04,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:04,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1034556623, now seen corresponding path program 16 times [2021-07-09 18:35:04,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:04,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970033001] [2021-07-09 18:35:04,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:04,983 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-09 18:35:04,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:04,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970033001] [2021-07-09 18:35:04,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970033001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:04,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639058876] [2021-07-09 18:35:04,983 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:35:05,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:05,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:05,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:35:05,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:05,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:05,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:05,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,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 21 treesize of output 13 [2021-07-09 18:35:05,349 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:35:05,355 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:05,360 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:05,365 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:05,371 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:05,376 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:05,391 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:05,397 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:35:05,402 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:05,407 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:05,412 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:05,417 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:05,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:05,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:35:05,420 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:05,436 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:35:05,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:35:05,437 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:35:05,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-09 18:35:05,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639058876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:05,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:05,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:05,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447244289] [2021-07-09 18:35:05,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:05,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:05,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:05,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:05,458 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:06,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:06,041 INFO L93 Difference]: Finished difference Result 1905 states and 6288 transitions. [2021-07-09 18:35:06,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:35:06,041 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:06,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:06,044 INFO L225 Difference]: With dead ends: 1905 [2021-07-09 18:35:06,044 INFO L226 Difference]: Without dead ends: 1890 [2021-07-09 18:35:06,045 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 905.2ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:35:06,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-07-09 18:35:06,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1530. [2021-07-09 18:35:06,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.368214519293656) internal successors, (5150), 1529 states have internal predecessors, (5150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:06,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5150 transitions. [2021-07-09 18:35:06,065 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5150 transitions. Word has length 26 [2021-07-09 18:35:06,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:06,065 INFO L482 AbstractCegarLoop]: Abstraction has 1530 states and 5150 transitions. [2021-07-09 18:35:06,066 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:06,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5150 transitions. [2021-07-09 18:35:06,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:06,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:06,068 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:06,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1072,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:06,277 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:06,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:06,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1807218181, now seen corresponding path program 17 times [2021-07-09 18:35:06,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:06,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695845910] [2021-07-09 18:35:06,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:06,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:06,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:06,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695845910] [2021-07-09 18:35:06,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695845910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:06,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556184882] [2021-07-09 18:35:06,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:06,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:06,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:06,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:06,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:07,176 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 60 [2021-07-09 18:35:07,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:07,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:07,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:07,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:07,416 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-07-09 18:35:07,417 INFO L628 ElimStorePlain]: treesize reduction 55, result has 71.1 percent of original size [2021-07-09 18:35:07,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:07,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:07,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:07,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:07,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:07,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:07,428 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:07,486 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.2 percent of original size [2021-07-09 18:35:07,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:07,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:07,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 23 treesize of output 13 [2021-07-09 18:35:07,491 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:07,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:07,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:35:07,517 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 9 variables, input treesize:211, output treesize:25 [2021-07-09 18:35:07,556 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-09 18:35:07,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556184882] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:07,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:07,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:35:07,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708638715] [2021-07-09 18:35:07,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:07,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:07,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:07,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:07,557 INFO L87 Difference]: Start difference. First operand 1530 states and 5150 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:08,231 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-07-09 18:35:08,560 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-07-09 18:35:08,815 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 81 [2021-07-09 18:35:09,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:09,049 INFO L93 Difference]: Finished difference Result 2016 states and 6558 transitions. [2021-07-09 18:35:09,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:35:09,050 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:09,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:09,053 INFO L225 Difference]: With dead ends: 2016 [2021-07-09 18:35:09,053 INFO L226 Difference]: Without dead ends: 1971 [2021-07-09 18:35:09,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1874.3ms TimeCoverageRelationStatistics Valid=208, Invalid=1052, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:35:09,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-07-09 18:35:09,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1522. [2021-07-09 18:35:09,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1521 states have (on average 3.3721236028928336) internal successors, (5129), 1521 states have internal predecessors, (5129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:09,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 5129 transitions. [2021-07-09 18:35:09,080 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 5129 transitions. Word has length 26 [2021-07-09 18:35:09,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:09,080 INFO L482 AbstractCegarLoop]: Abstraction has 1522 states and 5129 transitions. [2021-07-09 18:35:09,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:09,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 5129 transitions. [2021-07-09 18:35:09,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:09,083 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:09,083 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:09,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-07-09 18:35:09,289 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:09,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:09,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1195907103, now seen corresponding path program 18 times [2021-07-09 18:35:09,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:09,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444990623] [2021-07-09 18:35:09,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:09,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:09,520 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-09 18:35:09,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:09,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444990623] [2021-07-09 18:35:09,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444990623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:09,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880556810] [2021-07-09 18:35:09,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:09,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:09,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:09,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:09,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:09,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,852 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:09,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:09,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:09,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,879 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:09,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,888 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:09,889 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,896 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:09,897 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,906 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:09,906 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,915 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:09,915 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,923 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:09,924 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,934 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:09,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:09,935 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,945 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:09,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:09,946 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,955 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:09,956 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,963 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:09,964 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:09,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:09,976 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:09,984 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:09,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:09,984 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:09,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:10,001 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:10,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:10,002 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:10,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:10,007 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:10,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:10,008 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:10,070 INFO L628 ElimStorePlain]: treesize reduction 16, result has 83.5 percent of original size [2021-07-09 18:35:10,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:35:10,072 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:71 [2021-07-09 18:35:10,147 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-09 18:35:10,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880556810] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:10,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:10,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:35:10,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995224793] [2021-07-09 18:35:10,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:10,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:10,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:10,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:10,148 INFO L87 Difference]: Start difference. First operand 1522 states and 5129 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:10,593 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-07-09 18:35:11,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:11,147 INFO L93 Difference]: Finished difference Result 1999 states and 6574 transitions. [2021-07-09 18:35:11,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:35:11,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:11,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:11,151 INFO L225 Difference]: With dead ends: 1999 [2021-07-09 18:35:11,151 INFO L226 Difference]: Without dead ends: 1984 [2021-07-09 18:35:11,151 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1006.1ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:35:11,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-07-09 18:35:11,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1516. [2021-07-09 18:35:11,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1515 states have (on average 3.3716171617161717) internal successors, (5108), 1515 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:11,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 5108 transitions. [2021-07-09 18:35:11,180 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 5108 transitions. Word has length 26 [2021-07-09 18:35:11,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:11,180 INFO L482 AbstractCegarLoop]: Abstraction has 1516 states and 5108 transitions. [2021-07-09 18:35:11,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:11,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 5108 transitions. [2021-07-09 18:35:11,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:11,182 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:11,182 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:11,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1137,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:11,383 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:11,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:11,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1432729289, now seen corresponding path program 19 times [2021-07-09 18:35:11,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:11,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591170170] [2021-07-09 18:35:11,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:11,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:11,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591170170] [2021-07-09 18:35:11,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591170170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:11,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631427932] [2021-07-09 18:35:11,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:11,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:11,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:12,265 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_133], 2=[A, v_prenex_132]} [2021-07-09 18:35:12,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:12,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:12,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:12,350 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:35:12,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:12,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:12,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:12,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:12,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:12,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:12,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:12,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:12,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:12,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:12,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:12,399 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:12,437 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-09 18:35:12,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:35:12,438 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-09 18:35:12,468 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-09 18:35:12,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631427932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:12,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:12,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:12,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205630578] [2021-07-09 18:35:12,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:12,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:12,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:12,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:12,469 INFO L87 Difference]: Start difference. First operand 1516 states and 5108 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:13,228 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:35:13,544 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-07-09 18:35:13,697 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-07-09 18:35:13,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:13,783 INFO L93 Difference]: Finished difference Result 2061 states and 6772 transitions. [2021-07-09 18:35:13,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:35:13,783 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:13,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:13,787 INFO L225 Difference]: With dead ends: 2061 [2021-07-09 18:35:13,787 INFO L226 Difference]: Without dead ends: 2046 [2021-07-09 18:35:13,787 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1706.7ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:35:13,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2021-07-09 18:35:13,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1517. [2021-07-09 18:35:13,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1516 states have (on average 3.3726912928759893) internal successors, (5113), 1516 states have internal predecessors, (5113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:13,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 5113 transitions. [2021-07-09 18:35:13,810 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 5113 transitions. Word has length 26 [2021-07-09 18:35:13,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:13,811 INFO L482 AbstractCegarLoop]: Abstraction has 1517 states and 5113 transitions. [2021-07-09 18:35:13,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:13,811 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 5113 transitions. [2021-07-09 18:35:13,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:13,813 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:13,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:14,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:14,029 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:14,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:14,030 INFO L82 PathProgramCache]: Analyzing trace with hash 826223339, now seen corresponding path program 20 times [2021-07-09 18:35:14,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:14,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076274724] [2021-07-09 18:35:14,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:14,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:14,203 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-09 18:35:14,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:14,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076274724] [2021-07-09 18:35:14,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076274724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:14,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517785857] [2021-07-09 18:35:14,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:35:14,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:14,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:14,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:14,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:14,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,799 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:14,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:14,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,815 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:14,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,930 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:35:14,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:14,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,951 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:14,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:35:14,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:14,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:14,970 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:14,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:14,973 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,079 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-07-09 18:35:15,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:15,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,099 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:15,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:15,100 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,116 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:15,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:15,118 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:15,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:15,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:15,236 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:15,250 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:15,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 21 treesize of output 21 [2021-07-09 18:35:15,251 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:15,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:15,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:15,353 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:329, output treesize:224 [2021-07-09 18:35:15,514 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-07-09 18:35:15,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:15,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517785857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:15,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:15,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:35:15,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780129581] [2021-07-09 18:35:15,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:15,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:15,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:15,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:15,543 INFO L87 Difference]: Start difference. First operand 1517 states and 5113 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:17,061 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 71 [2021-07-09 18:35:17,239 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 61 [2021-07-09 18:35:17,492 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 48 [2021-07-09 18:35:17,660 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 66 [2021-07-09 18:35:17,839 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-07-09 18:35:18,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:18,003 INFO L93 Difference]: Finished difference Result 2205 states and 7070 transitions. [2021-07-09 18:35:18,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:35:18,004 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:18,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:18,008 INFO L225 Difference]: With dead ends: 2205 [2021-07-09 18:35:18,008 INFO L226 Difference]: Without dead ends: 2165 [2021-07-09 18:35:18,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 2563.8ms TimeCoverageRelationStatistics Valid=350, Invalid=1906, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:35:18,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-07-09 18:35:18,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1566. [2021-07-09 18:35:18,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 3.3686900958466452) internal successors, (5272), 1565 states have internal predecessors, (5272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:18,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 5272 transitions. [2021-07-09 18:35:18,033 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 5272 transitions. Word has length 26 [2021-07-09 18:35:18,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:18,033 INFO L482 AbstractCegarLoop]: Abstraction has 1566 states and 5272 transitions. [2021-07-09 18:35:18,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:18,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 5272 transitions. [2021-07-09 18:35:18,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:18,035 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:18,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:18,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1198 [2021-07-09 18:35:18,241 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:18,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:18,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1409101781, now seen corresponding path program 21 times [2021-07-09 18:35:18,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:18,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93486067] [2021-07-09 18:35:18,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:18,435 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-09 18:35:18,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:18,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93486067] [2021-07-09 18:35:18,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93486067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:18,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338160507] [2021-07-09 18:35:18,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:18,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:35:18,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:18,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:18,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:18,718 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:18,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 30 treesize of output 32 [2021-07-09 18:35:18,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,735 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:18,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:18,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,748 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:18,749 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,757 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:18,758 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,765 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:18,766 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,773 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:18,774 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,791 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:18,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:18,794 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,802 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:18,803 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,820 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:18,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:35:18,822 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,838 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:18,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:18,840 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,848 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:18,849 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,860 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:18,861 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,871 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 1 [2021-07-09 18:35:18,872 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,881 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:18,882 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,896 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:18,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:18,897 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,903 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:18,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:18,903 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:18,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:18,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:35:18,959 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-09 18:35:19,225 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-09 18:35:19,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338160507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:19,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:19,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:35:19,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395604115] [2021-07-09 18:35:19,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:19,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:19,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:19,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:19,226 INFO L87 Difference]: Start difference. First operand 1566 states and 5272 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:19,922 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-07-09 18:35:20,544 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-07-09 18:35:20,706 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 43 [2021-07-09 18:35:21,024 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-07-09 18:35:21,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:21,170 INFO L93 Difference]: Finished difference Result 2352 states and 7640 transitions. [2021-07-09 18:35:21,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:35:21,170 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:21,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:21,175 INFO L225 Difference]: With dead ends: 2352 [2021-07-09 18:35:21,175 INFO L226 Difference]: Without dead ends: 2327 [2021-07-09 18:35:21,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 2019.7ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:35:21,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2327 states. [2021-07-09 18:35:21,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2327 to 1537. [2021-07-09 18:35:21,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 3.373046875) internal successors, (5181), 1536 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:21,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 5181 transitions. [2021-07-09 18:35:21,200 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 5181 transitions. Word has length 26 [2021-07-09 18:35:21,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:21,200 INFO L482 AbstractCegarLoop]: Abstraction has 1537 states and 5181 transitions. [2021-07-09 18:35:21,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:21,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 5181 transitions. [2021-07-09 18:35:21,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:21,203 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:21,203 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:21,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1260,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:21,419 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:21,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:21,419 INFO L82 PathProgramCache]: Analyzing trace with hash 957187695, now seen corresponding path program 22 times [2021-07-09 18:35:21,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:21,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623482481] [2021-07-09 18:35:21,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:21,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:21,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:21,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623482481] [2021-07-09 18:35:21,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623482481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:21,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672748440] [2021-07-09 18:35:21,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:21,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:21,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:21,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:21,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:21,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:21,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:21,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:21,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:35:21,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:21,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:21,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:21,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,933 INFO L628 ElimStorePlain]: treesize reduction 108, result has 42.2 percent of original size [2021-07-09 18:35:21,933 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-07-09 18:35:21,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:21,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:21,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:21,937 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:21,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:21,961 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:21,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:21,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:35:21,981 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:24 [2021-07-09 18:35:22,014 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-09 18:35:22,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672748440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:22,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:22,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:35:22,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26955075] [2021-07-09 18:35:22,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:35:22,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:22,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:35:22,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:35:22,015 INFO L87 Difference]: Start difference. First operand 1537 states and 5181 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:22,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:22,314 INFO L93 Difference]: Finished difference Result 1678 states and 5570 transitions. [2021-07-09 18:35:22,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:35:22,314 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:22,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:22,317 INFO L225 Difference]: With dead ends: 1678 [2021-07-09 18:35:22,317 INFO L226 Difference]: Without dead ends: 1663 [2021-07-09 18:35:22,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 367.5ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:22,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2021-07-09 18:35:22,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1561. [2021-07-09 18:35:22,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1561 states, 1560 states have (on average 3.3705128205128205) internal successors, (5258), 1560 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:22,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1561 states to 1561 states and 5258 transitions. [2021-07-09 18:35:22,337 INFO L78 Accepts]: Start accepts. Automaton has 1561 states and 5258 transitions. Word has length 26 [2021-07-09 18:35:22,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:22,337 INFO L482 AbstractCegarLoop]: Abstraction has 1561 states and 5258 transitions. [2021-07-09 18:35:22,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:22,338 INFO L276 IsEmpty]: Start isEmpty. Operand 1561 states and 5258 transitions. [2021-07-09 18:35:22,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:22,340 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:22,340 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:22,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1316,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:22,540 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:22,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:22,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1766954001, now seen corresponding path program 23 times [2021-07-09 18:35:22,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:22,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936359564] [2021-07-09 18:35:22,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:22,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:22,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:22,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936359564] [2021-07-09 18:35:22,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936359564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:22,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322228674] [2021-07-09 18:35:22,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:22,753 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:22,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:22,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:22,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:22,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:22,969 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:22,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:22,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:22,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:22,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:22,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:22,979 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:22,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:22,990 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:22,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:22,992 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:22,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,004 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:23,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:23,006 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,018 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:23,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:23,020 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,031 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:23,031 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,041 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:23,042 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,055 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:23,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:35:23,056 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,068 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:23,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:35:23,070 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,081 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:23,082 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,091 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:23,092 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,100 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:23,101 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,110 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:23,111 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,119 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:23,120 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,129 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:23,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:23,130 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:23,137 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:23,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:23,140 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:23,206 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-09 18:35:23,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:35:23,207 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-09 18:35:23,293 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-09 18:35:23,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322228674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:23,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:23,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:23,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349750843] [2021-07-09 18:35:23,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:23,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:23,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:23,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:23,294 INFO L87 Difference]: Start difference. First operand 1561 states and 5258 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:24,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:24,070 INFO L93 Difference]: Finished difference Result 2101 states and 6894 transitions. [2021-07-09 18:35:24,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:35:24,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:24,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:24,074 INFO L225 Difference]: With dead ends: 2101 [2021-07-09 18:35:24,074 INFO L226 Difference]: Without dead ends: 2076 [2021-07-09 18:35:24,075 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 857.4ms TimeCoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:35:24,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2076 states. [2021-07-09 18:35:24,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2076 to 1550. [2021-07-09 18:35:24,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.378954163976759) internal successors, (5234), 1549 states have internal predecessors, (5234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:24,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5234 transitions. [2021-07-09 18:35:24,097 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5234 transitions. Word has length 26 [2021-07-09 18:35:24,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:24,097 INFO L482 AbstractCegarLoop]: Abstraction has 1550 states and 5234 transitions. [2021-07-09 18:35:24,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:24,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5234 transitions. [2021-07-09 18:35:24,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:24,100 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:24,100 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:24,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1330 [2021-07-09 18:35:24,300 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:24,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:24,300 INFO L82 PathProgramCache]: Analyzing trace with hash 423152783, now seen corresponding path program 24 times [2021-07-09 18:35:24,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:24,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531104416] [2021-07-09 18:35:24,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:24,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:24,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:24,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:24,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531104416] [2021-07-09 18:35:24,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531104416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:24,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417332731] [2021-07-09 18:35:24,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:24,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:24,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:24,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:24,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:24,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,808 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:24,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:24,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:24,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,829 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:24,830 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,837 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:24,838 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,848 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:24,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 33 treesize of output 23 [2021-07-09 18:35:24,849 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,857 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:24,858 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,868 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:24,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:24,869 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,878 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:35:24,879 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,903 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:24,904 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,914 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:24,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:35:24,915 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,923 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:24,924 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,933 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:24,934 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,942 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:24,943 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,951 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:24,952 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:24,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:24,964 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:24,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:24,969 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:24,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:24,970 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:25,040 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-09 18:35:25,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:25,041 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-09 18:35:25,113 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-09 18:35:25,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417332731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:25,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:25,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:25,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071126879] [2021-07-09 18:35:25,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:25,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:25,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:25,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:25,115 INFO L87 Difference]: Start difference. First operand 1550 states and 5234 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:26,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:26,296 INFO L93 Difference]: Finished difference Result 2118 states and 6970 transitions. [2021-07-09 18:35:26,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:35:26,296 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:26,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:26,300 INFO L225 Difference]: With dead ends: 2118 [2021-07-09 18:35:26,300 INFO L226 Difference]: Without dead ends: 2084 [2021-07-09 18:35:26,300 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 1215.8ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:35:26,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2021-07-09 18:35:26,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 1569. [2021-07-09 18:35:26,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1568 states have (on average 3.3832908163265305) internal successors, (5305), 1568 states have internal predecessors, (5305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:26,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 5305 transitions. [2021-07-09 18:35:26,324 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 5305 transitions. Word has length 26 [2021-07-09 18:35:26,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:26,325 INFO L482 AbstractCegarLoop]: Abstraction has 1569 states and 5305 transitions. [2021-07-09 18:35:26,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:26,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 5305 transitions. [2021-07-09 18:35:26,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:26,327 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:26,327 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:26,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1344 [2021-07-09 18:35:26,528 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:26,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:26,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1410644395, now seen corresponding path program 25 times [2021-07-09 18:35:26,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:26,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851388742] [2021-07-09 18:35:26,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:26,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:26,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:26,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:26,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851388742] [2021-07-09 18:35:26,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851388742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:26,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556505009] [2021-07-09 18:35:26,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:26,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:26,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:27,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:27,443 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:27,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:27,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:27,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:27,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:27,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:35:27,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:27,779 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2021-07-09 18:35:27,779 INFO L628 ElimStorePlain]: treesize reduction 33, result has 92.4 percent of original size [2021-07-09 18:35:27,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:27,800 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:27,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:27,801 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:27,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:27,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:27,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:27,821 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:27,962 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-07-09 18:35:27,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:27,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:27,984 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:27,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:35:27,986 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:27,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,006 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:28,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:28,009 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,148 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:35:28,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:28,169 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,185 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:28,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:28,187 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,441 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 71 [2021-07-09 18:35:28,441 INFO L628 ElimStorePlain]: treesize reduction 16, result has 95.3 percent of original size [2021-07-09 18:35:28,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,463 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:28,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:28,466 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:28,480 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:28,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:35:28,482 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:28,700 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-07-09 18:35:28,701 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.0 percent of original size [2021-07-09 18:35:28,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:35:28,718 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:253 [2021-07-09 18:35:28,858 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:28,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556505009] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:28,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:28,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:35:28,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657513891] [2021-07-09 18:35:28,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:35:28,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:28,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:35:28,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:35:28,859 INFO L87 Difference]: Start difference. First operand 1569 states and 5305 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:29,279 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-07-09 18:35:29,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:29,890 INFO L93 Difference]: Finished difference Result 2132 states and 7032 transitions. [2021-07-09 18:35:29,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:35:29,891 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:29,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:29,894 INFO L225 Difference]: With dead ends: 2132 [2021-07-09 18:35:29,894 INFO L226 Difference]: Without dead ends: 2107 [2021-07-09 18:35:29,894 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1379.9ms TimeCoverageRelationStatistics Valid=168, Invalid=644, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:35:29,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2107 states. [2021-07-09 18:35:29,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2107 to 1575. [2021-07-09 18:35:29,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.3818297331639138) internal successors, (5323), 1574 states have internal predecessors, (5323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:29,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5323 transitions. [2021-07-09 18:35:29,916 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5323 transitions. Word has length 26 [2021-07-09 18:35:29,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:29,916 INFO L482 AbstractCegarLoop]: Abstraction has 1575 states and 5323 transitions. [2021-07-09 18:35:29,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:29,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5323 transitions. [2021-07-09 18:35:29,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:29,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:29,918 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:30,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1363 [2021-07-09 18:35:30,119 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:30,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:30,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1510554133, now seen corresponding path program 42 times [2021-07-09 18:35:30,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:30,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090340128] [2021-07-09 18:35:30,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:30,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:30,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090340128] [2021-07-09 18:35:30,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090340128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:30,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462557998] [2021-07-09 18:35:30,415 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-09 18:35:30,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:35:30,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:30,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:30,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:30,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,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 30 treesize of output 16 [2021-07-09 18:35:30,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:35:30,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:35:30,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:35:30,949 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,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 39 treesize of output 16 [2021-07-09 18:35:30,958 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:30,965 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:35:30,972 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:30,979 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:35:30,985 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:35:30,992 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:30,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:30,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:30,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 35 treesize of output 19 [2021-07-09 18:35:30,999 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:31,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:31,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:35:31,006 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:31,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:31,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:35:31,013 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:31,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:31,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:35:31,023 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:31,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:31,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:31,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:35:31,027 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:31,044 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:35:31,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:35:31,045 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:35:31,064 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:31,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462557998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:31,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:31,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:35:31,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894613091] [2021-07-09 18:35:31,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:31,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:31,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:31,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:31,065 INFO L87 Difference]: Start difference. First operand 1575 states and 5323 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:31,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:31,945 INFO L93 Difference]: Finished difference Result 2018 states and 6640 transitions. [2021-07-09 18:35:31,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:35:31,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:31,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:31,949 INFO L225 Difference]: With dead ends: 2018 [2021-07-09 18:35:31,949 INFO L226 Difference]: Without dead ends: 1992 [2021-07-09 18:35:31,949 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1007.3ms TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:35:31,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-07-09 18:35:31,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1579. [2021-07-09 18:35:31,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:31,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-09 18:35:31,971 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-09 18:35:31,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:31,971 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-09 18:35:31,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:31,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-09 18:35:31,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:31,973 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:31,973 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:32,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1437,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:32,178 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:32,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:32,178 INFO L82 PathProgramCache]: Analyzing trace with hash -442679569, now seen corresponding path program 43 times [2021-07-09 18:35:32,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:32,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795976002] [2021-07-09 18:35:32,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:32,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:32,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:32,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:32,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795976002] [2021-07-09 18:35:32,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795976002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:32,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727311506] [2021-07-09 18:35:32,459 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-09 18:35:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:32,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:35:32,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:32,762 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_163], 5=[v_prenex_165, v_prenex_167]} [2021-07-09 18:35:32,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,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 23 treesize of output 13 [2021-07-09 18:35:32,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,844 INFO L628 ElimStorePlain]: treesize reduction 135, result has 43.3 percent of original size [2021-07-09 18:35:32,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,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 23 treesize of output 13 [2021-07-09 18:35:32,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:32,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:35:32,876 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:32,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:32,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:32,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:35:32,900 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:32,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:32,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:35:32,919 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:24 [2021-07-09 18:35:32,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:32,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727311506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:32,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:32,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:35:32,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129249580] [2021-07-09 18:35:32,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:32,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:32,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:32,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:32,952 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:34,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:34,401 INFO L93 Difference]: Finished difference Result 2235 states and 7337 transitions. [2021-07-09 18:35:34,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:35:34,402 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:34,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:34,406 INFO L225 Difference]: With dead ends: 2235 [2021-07-09 18:35:34,406 INFO L226 Difference]: Without dead ends: 2220 [2021-07-09 18:35:34,406 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1524.8ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:35:34,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2021-07-09 18:35:34,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1579. [2021-07-09 18:35:34,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 3.379594423320659) internal successors, (5333), 1578 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:34,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 5333 transitions. [2021-07-09 18:35:34,430 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 5333 transitions. Word has length 26 [2021-07-09 18:35:34,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:34,431 INFO L482 AbstractCegarLoop]: Abstraction has 1579 states and 5333 transitions. [2021-07-09 18:35:34,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:34,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 5333 transitions. [2021-07-09 18:35:34,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:34,433 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:34,433 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:34,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1545 [2021-07-09 18:35:34,633 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:34,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:34,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1031054993, now seen corresponding path program 26 times [2021-07-09 18:35:34,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:34,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310544931] [2021-07-09 18:35:34,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:34,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:34,994 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-09 18:35:34,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:34,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310544931] [2021-07-09 18:35:34,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310544931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:34,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99837669] [2021-07-09 18:35:34,995 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-09 18:35:35,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:35,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:35,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:35:35,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:35,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,221 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:35:35,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:35,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:35,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,242 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:35:35,243 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,250 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35: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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:35,250 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,260 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:35,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:35:35,261 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,269 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:35,271 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,281 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:35,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:35:35,282 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,291 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:35:35,292 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,301 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:35:35,302 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,312 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:35:35,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:35:35,313 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,321 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:35:35,323 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,333 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:35,341 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,350 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:35,351 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,359 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:35:35,359 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:35,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:35:35,371 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:35,376 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:35:35,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:35,377 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:35,436 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-09 18:35:35,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:35,437 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-09 18:35:35,507 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-09 18:35:35,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99837669] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:35,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:35,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:35:35,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000718235] [2021-07-09 18:35:35,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:35,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:35,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:35,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:35,508 INFO L87 Difference]: Start difference. First operand 1579 states and 5333 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:35,973 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-07-09 18:35:36,499 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-07-09 18:35:36,662 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-07-09 18:35:36,795 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-07-09 18:35:36,970 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 59 [2021-07-09 18:35:37,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:37,678 INFO L93 Difference]: Finished difference Result 2244 states and 7303 transitions. [2021-07-09 18:35:37,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:35:37,678 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:37,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:37,682 INFO L225 Difference]: With dead ends: 2244 [2021-07-09 18:35:37,682 INFO L226 Difference]: Without dead ends: 2225 [2021-07-09 18:35:37,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 2082.7ms TimeCoverageRelationStatistics Valid=286, Invalid=1354, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:35:37,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2021-07-09 18:35:37,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1598. [2021-07-09 18:35:37,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1597 states have (on average 3.3844708829054477) internal successors, (5405), 1597 states have internal predecessors, (5405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:37,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5405 transitions. [2021-07-09 18:35:37,707 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5405 transitions. Word has length 26 [2021-07-09 18:35:37,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:37,707 INFO L482 AbstractCegarLoop]: Abstraction has 1598 states and 5405 transitions. [2021-07-09 18:35:37,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:37,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5405 transitions. [2021-07-09 18:35:37,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:37,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:37,709 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:37,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:37,910 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:37,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:37,910 INFO L82 PathProgramCache]: Analyzing trace with hash 519326571, now seen corresponding path program 44 times [2021-07-09 18:35:37,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:37,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469909709] [2021-07-09 18:35:37,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:37,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:38,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:38,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:38,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469909709] [2021-07-09 18:35:38,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469909709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:38,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200767198] [2021-07-09 18:35:38,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:38,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:35:38,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:38,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:35:38,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:38,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,671 INFO L354 Elim1Store]: treesize reduction 4, result has 85.2 percent of original size [2021-07-09 18:35:38,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-07-09 18:35:38,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,697 INFO L354 Elim1Store]: treesize reduction 19, result has 29.6 percent of original size [2021-07-09 18:35:38,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 26 [2021-07-09 18:35:38,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,722 INFO L354 Elim1Store]: treesize reduction 12, result has 55.6 percent of original size [2021-07-09 18:35:38,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-09 18:35:38,726 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,748 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:35:38,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:35:38,750 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,773 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:35:38,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:35:38,776 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,791 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:38,791 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,806 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:35:38,807 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,821 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:38,822 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,837 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:35:38,837 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,852 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:38,853 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,866 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:35:38,867 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,881 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:38,881 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,895 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:35:38,896 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,916 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:38,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 23 treesize of output 39 [2021-07-09 18:35:38,923 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,936 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:38,937 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:38,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:38,945 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:35:38,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:38,945 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:39,063 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-07-09 18:35:39,063 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.2 percent of original size [2021-07-09 18:35:39,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:35:39,065 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:745, output treesize:75 [2021-07-09 18:35:39,129 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:39,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200767198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:39,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:39,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-07-09 18:35:39,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214479500] [2021-07-09 18:35:39,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:35:39,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:39,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:35:39,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:35:39,130 INFO L87 Difference]: Start difference. First operand 1598 states and 5405 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:41,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:41,168 INFO L93 Difference]: Finished difference Result 2476 states and 7899 transitions. [2021-07-09 18:35:41,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:35:41,168 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:41,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:41,172 INFO L225 Difference]: With dead ends: 2476 [2021-07-09 18:35:41,172 INFO L226 Difference]: Without dead ends: 2432 [2021-07-09 18:35:41,173 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 1978.5ms TimeCoverageRelationStatistics Valid=508, Invalid=2572, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:35:41,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-07-09 18:35:41,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1605. [2021-07-09 18:35:41,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1604 states have (on average 3.385286783042394) internal successors, (5430), 1604 states have internal predecessors, (5430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:41,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5430 transitions. [2021-07-09 18:35:41,199 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5430 transitions. Word has length 26 [2021-07-09 18:35:41,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:41,199 INFO L482 AbstractCegarLoop]: Abstraction has 1605 states and 5430 transitions. [2021-07-09 18:35:41,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:41,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5430 transitions. [2021-07-09 18:35:41,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:41,202 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:41,202 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:41,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1578 [2021-07-09 18:35:41,402 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:41,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:41,402 INFO L82 PathProgramCache]: Analyzing trace with hash -456992273, now seen corresponding path program 45 times [2021-07-09 18:35:41,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:41,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121177489] [2021-07-09 18:35:41,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:41,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:41,600 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:41,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:41,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121177489] [2021-07-09 18:35:41,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121177489] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:41,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258913318] [2021-07-09 18:35:41,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:41,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:35:41,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:41,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:35:41,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:42,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,192 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:35:42,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,241 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 47 [2021-07-09 18:35:42,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,277 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:35:42,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:42,278 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,323 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:35:42,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 23 treesize of output 49 [2021-07-09 18:35:42,334 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,377 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 47 [2021-07-09 18:35:42,380 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,416 INFO L354 Elim1Store]: treesize reduction 24, result has 46.7 percent of original size [2021-07-09 18:35: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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 36 [2021-07-09 18:35:42,418 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,457 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:35:42,463 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,494 INFO L354 Elim1Store]: treesize reduction 31, result has 31.1 percent of original size [2021-07-09 18:35:42,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 32 [2021-07-09 18:35:42,495 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,541 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:35:42,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 55 [2021-07-09 18:35:42,549 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,594 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-07-09 18:35:42,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-07-09 18:35:42,602 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,622 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:35:42,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:42,622 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,659 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 44 [2021-07-09 18:35:42,664 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,683 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:35:42,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:42,684 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,701 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:35:42,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:42,702 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,738 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:35:42,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 44 [2021-07-09 18:35:42,745 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:42,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:42,756 INFO L354 Elim1Store]: treesize reduction 44, result has 2.2 percent of original size [2021-07-09 18:35:42,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:42,757 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:43,131 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 49 [2021-07-09 18:35:43,132 INFO L628 ElimStorePlain]: treesize reduction 247, result has 58.0 percent of original size [2021-07-09 18:35:43,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:43,139 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:945, output treesize:413 [2021-07-09 18:35:43,360 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-07-09 18:35:43,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:43,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258913318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:43,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:43,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:35:43,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287806704] [2021-07-09 18:35:43,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:35:43,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:43,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:35:43,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:35:43,505 INFO L87 Difference]: Start difference. First operand 1605 states and 5430 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:45,830 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-07-09 18:35:46,424 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 65 [2021-07-09 18:35:46,601 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-07-09 18:35:46,880 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-07-09 18:35:47,033 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-07-09 18:35:47,250 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 33 [2021-07-09 18:35:47,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:47,444 INFO L93 Difference]: Finished difference Result 3600 states and 11338 transitions. [2021-07-09 18:35:47,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:35:47,445 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:47,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:47,451 INFO L225 Difference]: With dead ends: 3600 [2021-07-09 18:35:47,451 INFO L226 Difference]: Without dead ends: 3564 [2021-07-09 18:35:47,452 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1869 ImplicationChecksByTransitivity, 3778.4ms TimeCoverageRelationStatistics Valid=893, Invalid=4959, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:35:47,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-07-09 18:35:47,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 1759. [2021-07-09 18:35:47,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1759 states, 1758 states have (on average 3.4044368600682593) internal successors, (5985), 1758 states have internal predecessors, (5985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:47,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1759 states to 1759 states and 5985 transitions. [2021-07-09 18:35:47,487 INFO L78 Accepts]: Start accepts. Automaton has 1759 states and 5985 transitions. Word has length 26 [2021-07-09 18:35:47,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:47,487 INFO L482 AbstractCegarLoop]: Abstraction has 1759 states and 5985 transitions. [2021-07-09 18:35:47,487 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-09 18:35:47,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1759 states and 5985 transitions. [2021-07-09 18:35:47,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:47,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:47,490 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:47,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1684 [2021-07-09 18:35:47,690 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:47,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:47,691 INFO L82 PathProgramCache]: Analyzing trace with hash 745320095, now seen corresponding path program 46 times [2021-07-09 18:35:47,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:47,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450773751] [2021-07-09 18:35:47,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:47,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:47,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:47,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450773751] [2021-07-09 18:35:47,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450773751] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:47,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480789906] [2021-07-09 18:35:47,870 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:47,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:35:47,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:47,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-09 18:35:47,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:48,721 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_183, v_prenex_187], 6=[A, v_prenex_185]} [2021-07-09 18:35:48,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:48,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:48,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:48,836 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-07-09 18:35:48,836 INFO L628 ElimStorePlain]: treesize reduction 151, result has 44.9 percent of original size [2021-07-09 18:35:48,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:48,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:35:48,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:48,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:48,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:48,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:48,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:48,882 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:48,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:48,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:48,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:35:48,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:35:48,916 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:48,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:48,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:35:48,952 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 16 variables, input treesize:314, output treesize:31 [2021-07-09 18:35:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:48,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480789906] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:48,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:48,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:35:48,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338237232] [2021-07-09 18:35:48,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:48,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:48,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:48,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:48,987 INFO L87 Difference]: Start difference. First operand 1759 states and 5985 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:49,962 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 58 [2021-07-09 18:35:50,578 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2021-07-09 18:35:50,750 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-09 18:35:51,066 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 102 [2021-07-09 18:35:51,216 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:35:51,460 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2021-07-09 18:35:51,755 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 94 [2021-07-09 18:35:52,055 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 169 [2021-07-09 18:35:52,273 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 74 [2021-07-09 18:35:52,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:52,443 INFO L93 Difference]: Finished difference Result 3623 states and 11573 transitions. [2021-07-09 18:35:52,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:35:52,443 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:52,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:52,450 INFO L225 Difference]: With dead ends: 3623 [2021-07-09 18:35:52,450 INFO L226 Difference]: Without dead ends: 3587 [2021-07-09 18:35:52,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 3392.1ms TimeCoverageRelationStatistics Valid=521, Invalid=2341, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:35:52,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-07-09 18:35:52,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 1939. [2021-07-09 18:35:52,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1939 states, 1938 states have (on average 3.4262125902992775) internal successors, (6640), 1938 states have internal predecessors, (6640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:52,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1939 states to 1939 states and 6640 transitions. [2021-07-09 18:35:52,488 INFO L78 Accepts]: Start accepts. Automaton has 1939 states and 6640 transitions. Word has length 26 [2021-07-09 18:35:52,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:52,488 INFO L482 AbstractCegarLoop]: Abstraction has 1939 states and 6640 transitions. [2021-07-09 18:35:52,489 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-09 18:35:52,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1939 states and 6640 transitions. [2021-07-09 18:35:52,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:52,491 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:52,491 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:52,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1836,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:52,692 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:52,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:52,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1715998549, now seen corresponding path program 47 times [2021-07-09 18:35:52,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:52,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265531287] [2021-07-09 18:35:52,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:52,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:52,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:52,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:52,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265531287] [2021-07-09 18:35:52,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265531287] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:52,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87691555] [2021-07-09 18:35:52,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:52,931 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:35:52,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:52,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:35:52,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:53,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,327 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:35:53,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-09 18:35:53,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,357 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:35:53,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:53,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,377 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:35:53,378 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,401 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:35:53,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:35:53,402 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,424 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:35:53,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:35:53,428 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:53,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:35:53,455 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,469 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:35:53,469 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,483 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:53,483 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,497 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:35:53,497 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,510 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 1 [2021-07-09 18:35:53,511 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,524 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:53,525 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:53,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:35:53,550 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,562 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 1 [2021-07-09 18:35:53,563 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,576 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:35:53,577 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,589 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:35:53,589 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:35:53,597 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:35:53,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:35:53,597 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:53,699 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-07-09 18:35:53,699 INFO L628 ElimStorePlain]: treesize reduction 56, result has 59.1 percent of original size [2021-07-09 18:35:53,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:35:53,702 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:71 [2021-07-09 18:35:53,776 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:53,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87691555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:53,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:53,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-07-09 18:35:53,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636485204] [2021-07-09 18:35:53,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:35:53,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:53,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:35:53,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:35:53,777 INFO L87 Difference]: Start difference. First operand 1939 states and 6640 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:56,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:35:56,000 INFO L93 Difference]: Finished difference Result 4085 states and 13117 transitions. [2021-07-09 18:35:56,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:35:56,000 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:35:56,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:35:56,007 INFO L225 Difference]: With dead ends: 4085 [2021-07-09 18:35:56,007 INFO L226 Difference]: Without dead ends: 4028 [2021-07-09 18:35:56,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1986.3ms TimeCoverageRelationStatistics Valid=649, Invalid=2657, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:35:56,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4028 states. [2021-07-09 18:35:56,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4028 to 2033. [2021-07-09 18:35:56,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.4463582677165356) internal successors, (7003), 2032 states have internal predecessors, (7003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:56,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7003 transitions. [2021-07-09 18:35:56,048 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7003 transitions. Word has length 26 [2021-07-09 18:35:56,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:35:56,048 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7003 transitions. [2021-07-09 18:35:56,048 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-09 18:35:56,048 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7003 transitions. [2021-07-09 18:35:56,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:35:56,051 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:35:56,051 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:35:56,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1872,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:56,251 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:35:56,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:35:56,251 INFO L82 PathProgramCache]: Analyzing trace with hash 134504147, now seen corresponding path program 27 times [2021-07-09 18:35:56,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:35:56,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087332738] [2021-07-09 18:35:56,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:35:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:35:56,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:35:56,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:35:56,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087332738] [2021-07-09 18:35:56,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087332738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:56,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491181790] [2021-07-09 18:35:56,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:35:56,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:35:56,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:35:56,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:35:56,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:35:56,939 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:35:57,145 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-07-09 18:35:57,305 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:57,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 33 treesize of output 19 [2021-07-09 18:35:57,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,328 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:57,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:35:57,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,641 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 127 [2021-07-09 18:35:57,642 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-09 18:35:57,660 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:57,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:35:57,661 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,808 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-07-09 18:35:57,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,828 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:57,830 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,841 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:57,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:35:57,842 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:57,972 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 120 [2021-07-09 18:35:57,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:57,988 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:35:57,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:35:57,990 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,122 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 116 [2021-07-09 18:35:58,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,141 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:58,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:35:58,144 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,269 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 110 [2021-07-09 18:35:58,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,288 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:35:58,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:35:58,291 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,412 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:35:58,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:35:58,432 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,441 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:35:58,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:35:58,442 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,651 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-07-09 18:35:58,651 INFO L628 ElimStorePlain]: treesize reduction 25, result has 91.7 percent of original size [2021-07-09 18:35:58,663 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:35:58,667 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:35:58,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:35:58,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:35:58,782 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:563, output treesize:360 [2021-07-09 18:35:58,932 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 28 [2021-07-09 18:35:58,977 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-09 18:35:58,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491181790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:35:58,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:35:58,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:35:58,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371750375] [2021-07-09 18:35:58,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:35:58,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:35:58,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:35:58,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:35:58,978 INFO L87 Difference]: Start difference. First operand 2033 states and 7003 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:35:59,786 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-07-09 18:36:00,206 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-07-09 18:36:00,413 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:36:00,612 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-07-09 18:36:01,160 WARN L205 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2021-07-09 18:36:01,662 WARN L205 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2021-07-09 18:36:02,063 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 108 [2021-07-09 18:36:02,605 WARN L205 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 112 [2021-07-09 18:36:03,282 WARN L205 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 109 [2021-07-09 18:36:03,815 WARN L205 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 90 [2021-07-09 18:36:04,059 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 73 [2021-07-09 18:36:04,955 WARN L205 SmtUtils]: Spent 666.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 112 [2021-07-09 18:36:05,429 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 76 [2021-07-09 18:36:05,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:05,584 INFO L93 Difference]: Finished difference Result 2749 states and 9119 transitions. [2021-07-09 18:36:05,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:36:05,584 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:05,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:05,589 INFO L225 Difference]: With dead ends: 2749 [2021-07-09 18:36:05,589 INFO L226 Difference]: Without dead ends: 2719 [2021-07-09 18:36:05,590 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 6607.2ms TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:36:05,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2719 states. [2021-07-09 18:36:05,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2719 to 2036. [2021-07-09 18:36:05,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2036 states, 2035 states have (on average 3.444226044226044) internal successors, (7009), 2035 states have internal predecessors, (7009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:05,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2036 states to 2036 states and 7009 transitions. [2021-07-09 18:36:05,619 INFO L78 Accepts]: Start accepts. Automaton has 2036 states and 7009 transitions. Word has length 26 [2021-07-09 18:36:05,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:05,619 INFO L482 AbstractCegarLoop]: Abstraction has 2036 states and 7009 transitions. [2021-07-09 18:36:05,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:05,619 INFO L276 IsEmpty]: Start isEmpty. Operand 2036 states and 7009 transitions. [2021-07-09 18:36:05,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:05,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:05,622 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:05,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1978 [2021-07-09 18:36:05,822 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:05,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:05,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1483028633, now seen corresponding path program 28 times [2021-07-09 18:36:05,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:05,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786006218] [2021-07-09 18:36:05,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:05,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:06,152 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-09 18:36:06,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:06,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786006218] [2021-07-09 18:36:06,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786006218] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:06,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323639359] [2021-07-09 18:36:06,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:36:06,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:06,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:06,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:06,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:06,507 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-09 18:36:06,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,593 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:06,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:06,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,607 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:06,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:36:06,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:06,895 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 124 [2021-07-09 18:36:06,896 INFO L628 ElimStorePlain]: treesize reduction 69, result has 84.4 percent of original size [2021-07-09 18:36:06,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:06,908 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:06,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:06,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,037 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:36:07,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:36:07,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,176 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 111 [2021-07-09 18:36:07,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,187 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:07,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:07,189 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,307 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 105 [2021-07-09 18:36:07,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,322 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:07,323 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,343 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:36:07,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:07,344 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:07,457 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:07,470 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,622 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2021-07-09 18:36:07,622 INFO L628 ElimStorePlain]: treesize reduction 20, result has 91.7 percent of original size [2021-07-09 18:36:07,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,631 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:07,641 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:07,719 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:07,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:36:07,720 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:07,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:07,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:36:07,789 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:503, output treesize:152 [2021-07-09 18:36:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:07,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323639359] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:07,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:07,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:36:07,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097013337] [2021-07-09 18:36:07,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:07,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:07,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:07,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:07,905 INFO L87 Difference]: Start difference. First operand 2036 states and 7009 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:09,066 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:36:09,231 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:36:09,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:09,526 INFO L93 Difference]: Finished difference Result 2932 states and 9765 transitions. [2021-07-09 18:36:09,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:36:09,526 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:09,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:09,532 INFO L225 Difference]: With dead ends: 2932 [2021-07-09 18:36:09,532 INFO L226 Difference]: Without dead ends: 2898 [2021-07-09 18:36:09,532 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1849.5ms TimeCoverageRelationStatistics Valid=303, Invalid=1179, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:36:09,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-07-09 18:36:09,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 2045. [2021-07-09 18:36:09,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:09,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-09 18:36:09,566 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-09 18:36:09,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:09,566 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-09 18:36:09,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:09,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-09 18:36:09,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:09,569 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:09,569 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:09,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2014,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:09,770 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:09,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:09,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1121995759, now seen corresponding path program 29 times [2021-07-09 18:36:09,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:09,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177894660] [2021-07-09 18:36:09,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:10,083 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-09 18:36:10,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:10,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177894660] [2021-07-09 18:36:10,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177894660] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:10,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75549378] [2021-07-09 18:36:10,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:10,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:36:10,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:10,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:10,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:10,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:10,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:36:10,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:10,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,497 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:10,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2021-07-09 18:36:10,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:10,768 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2021-07-09 18:36:10,769 INFO L628 ElimStorePlain]: treesize reduction 17, result has 95.4 percent of original size [2021-07-09 18:36:10,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:10,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:10,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:10,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,795 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:10,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:36:10,796 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:10,922 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:36:10,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:10,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,934 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:10,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:10,935 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:10,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:10,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:10,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:36:10,945 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,055 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-07-09 18:36:11,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,066 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:11,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:36:11,067 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:36:11,078 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,179 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:36:11,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,190 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:36:11,193 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:11,202 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:36:11,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:36:11,203 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:11,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:11,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:36:11,296 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:407, output treesize:176 [2021-07-09 18:36:11,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:11,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75549378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:11,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:11,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:36:11,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429003274] [2021-07-09 18:36:11,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:11,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:11,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:11,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:11,413 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:12,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:12,590 INFO L93 Difference]: Finished difference Result 2657 states and 8964 transitions. [2021-07-09 18:36:12,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:36:12,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:12,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:12,596 INFO L225 Difference]: With dead ends: 2657 [2021-07-09 18:36:12,596 INFO L226 Difference]: Without dead ends: 2632 [2021-07-09 18:36:12,596 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 1320.1ms TimeCoverageRelationStatistics Valid=240, Invalid=1020, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:36:12,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-07-09 18:36:12,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2045. [2021-07-09 18:36:12,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 2044 states have (on average 3.4486301369863015) internal successors, (7049), 2044 states have internal predecessors, (7049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:12,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 7049 transitions. [2021-07-09 18:36:12,627 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 7049 transitions. Word has length 26 [2021-07-09 18:36:12,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:12,627 INFO L482 AbstractCegarLoop]: Abstraction has 2045 states and 7049 transitions. [2021-07-09 18:36:12,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:12,627 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 7049 transitions. [2021-07-09 18:36:12,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:12,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:12,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:12,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2042,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:12,831 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:12,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:12,831 INFO L82 PathProgramCache]: Analyzing trace with hash 568891871, now seen corresponding path program 48 times [2021-07-09 18:36:12,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:12,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7480597] [2021-07-09 18:36:12,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:13,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:13,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:13,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7480597] [2021-07-09 18:36:13,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7480597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:13,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179225407] [2021-07-09 18:36:13,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:13,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:36:13,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:13,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:13,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:13,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 13 [2021-07-09 18:36:13,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:36:13,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 19 [2021-07-09 18:36:13,578 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:36:13,586 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,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 41 treesize of output 19 [2021-07-09 18:36:13,593 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:36:13,600 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:36:13,608 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,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 37 treesize of output 13 [2021-07-09 18:36:13,616 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,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 30 treesize of output 13 [2021-07-09 18:36:13,623 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2021-07-09 18:36:13,630 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:36:13,638 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 16 [2021-07-09 18:36:13,645 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 13 [2021-07-09 18:36:13,652 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:36:13,659 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:13,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:13,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:36:13,663 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:13,678 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:36:13,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:36:13,680 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:683, output treesize:15 [2021-07-09 18:36:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:13,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179225407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:13,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:13,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:36:13,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969109920] [2021-07-09 18:36:13,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:36:13,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:13,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:36:13,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:36:13,707 INFO L87 Difference]: Start difference. First operand 2045 states and 7049 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:14,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:14,892 INFO L93 Difference]: Finished difference Result 2543 states and 8526 transitions. [2021-07-09 18:36:14,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:36:14,892 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:14,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:14,897 INFO L225 Difference]: With dead ends: 2543 [2021-07-09 18:36:14,897 INFO L226 Difference]: Without dead ends: 2521 [2021-07-09 18:36:14,898 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 427 ImplicationChecksByTransitivity, 1218.5ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:36:14,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-07-09 18:36:14,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2041. [2021-07-09 18:36:14,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:14,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-09 18:36:14,929 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-09 18:36:14,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:14,929 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-09 18:36:14,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:14,929 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-09 18:36:14,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:14,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:14,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:15,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2078 [2021-07-09 18:36:15,132 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:15,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:15,133 INFO L82 PathProgramCache]: Analyzing trace with hash 650290927, now seen corresponding path program 49 times [2021-07-09 18:36:15,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:15,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684698257] [2021-07-09 18:36:15,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:15,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:15,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:15,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:15,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684698257] [2021-07-09 18:36:15,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684698257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:15,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092940828] [2021-07-09 18:36:15,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 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-09 18:36:15,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:15,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:15,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:15,782 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_230, v_prenex_232], 5=[v_prenex_228, A]} [2021-07-09 18:36:15,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:36:15,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:15,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,876 INFO L628 ElimStorePlain]: treesize reduction 143, result has 43.7 percent of original size [2021-07-09 18:36:15,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:36:15,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:15,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:36:15,909 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:15,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:15,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:15,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:36:15,936 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:15,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:15,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:36:15,957 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:307, output treesize:27 [2021-07-09 18:36:15,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:15,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092940828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:15,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:15,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:36:15,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706988041] [2021-07-09 18:36:15,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:15,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:15,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:15,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:15,991 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:17,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:17,983 INFO L93 Difference]: Finished difference Result 2757 states and 9218 transitions. [2021-07-09 18:36:17,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:36:17,983 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:17,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:17,988 INFO L225 Difference]: With dead ends: 2757 [2021-07-09 18:36:17,988 INFO L226 Difference]: Without dead ends: 2742 [2021-07-09 18:36:17,989 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1904.9ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:36:17,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-07-09 18:36:18,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2041. [2021-07-09 18:36:18,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2040 states have (on average 3.4475490196078433) internal successors, (7033), 2040 states have internal predecessors, (7033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:18,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 7033 transitions. [2021-07-09 18:36:18,022 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 7033 transitions. Word has length 26 [2021-07-09 18:36:18,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:18,022 INFO L482 AbstractCegarLoop]: Abstraction has 2041 states and 7033 transitions. [2021-07-09 18:36:18,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:18,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 7033 transitions. [2021-07-09 18:36:18,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:18,025 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:18,025 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:18,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2168 [2021-07-09 18:36:18,225 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:18,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:18,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1306035039, now seen corresponding path program 50 times [2021-07-09 18:36:18,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:18,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727390534] [2021-07-09 18:36:18,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:18,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:18,419 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:18,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:18,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727390534] [2021-07-09 18:36:18,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727390534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:18,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501756511] [2021-07-09 18:36:18,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:18,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:36:18,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:18,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:18,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:18,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,653 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:36:18,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:36:18,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,677 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:18,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-09 18:36:18,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:18,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 18:36:18,710 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:18,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 45 [2021-07-09 18:36:18,738 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,758 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:36:18,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:36:18,760 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,776 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:18,776 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,804 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:36:18,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:36:18,805 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,820 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:18,821 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,834 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:18,835 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,849 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:18,850 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,864 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:18,864 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,878 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:36:18,878 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,892 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:36:18,893 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,912 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:36:18,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:18,914 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,927 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:18,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:36:18,928 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:18,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:18,942 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:36:18,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:36:18,943 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:19,005 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-07-09 18:36:19,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:19,006 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-09 18:36:19,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:19,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501756511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:19,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:19,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-07-09 18:36:19,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868567112] [2021-07-09 18:36:19,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:36:19,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:19,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:36:19,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:36:19,086 INFO L87 Difference]: Start difference. First operand 2041 states and 7033 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:19,675 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 44 [2021-07-09 18:36:22,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:22,197 INFO L93 Difference]: Finished difference Result 3704 states and 11942 transitions. [2021-07-09 18:36:22,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:36:22,197 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:22,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:22,204 INFO L225 Difference]: With dead ends: 3704 [2021-07-09 18:36:22,204 INFO L226 Difference]: Without dead ends: 3647 [2021-07-09 18:36:22,204 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1414 ImplicationChecksByTransitivity, 2717.0ms TimeCoverageRelationStatistics Valid=843, Invalid=3579, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:36:22,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-09 18:36:22,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2063. [2021-07-09 18:36:22,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2063 states, 2062 states have (on average 3.4393792434529584) internal successors, (7092), 2062 states have internal predecessors, (7092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:22,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2063 states to 2063 states and 7092 transitions. [2021-07-09 18:36:22,244 INFO L78 Accepts]: Start accepts. Automaton has 2063 states and 7092 transitions. Word has length 26 [2021-07-09 18:36:22,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:22,244 INFO L482 AbstractCegarLoop]: Abstraction has 2063 states and 7092 transitions. [2021-07-09 18:36:22,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:22,244 INFO L276 IsEmpty]: Start isEmpty. Operand 2063 states and 7092 transitions. [2021-07-09 18:36:22,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:22,247 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:22,247 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:22,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2182,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:22,449 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:22,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:22,449 INFO L82 PathProgramCache]: Analyzing trace with hash -2073850769, now seen corresponding path program 51 times [2021-07-09 18:36:22,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:22,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402181919] [2021-07-09 18:36:22,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:22,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:22,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402181919] [2021-07-09 18:36:22,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402181919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:22,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912445048] [2021-07-09 18:36:22,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:22,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:36:22,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:22,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-07-09 18:36:22,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:22,997 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-07-09 18:36:23,242 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:36:23,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-09 18:36:23,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,288 INFO L354 Elim1Store]: treesize reduction 20, result has 51.2 percent of original size [2021-07-09 18:36:23,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2021-07-09 18:36:23,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,737 WARN L205 SmtUtils]: Spent 446.00 ms on a formula simplification that was a NOOP. DAG size: 169 [2021-07-09 18:36:23,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-07-09 18:36:23,792 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:23,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:23,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 59 [2021-07-09 18:36:23,840 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,744 WARN L205 SmtUtils]: Spent 904.00 ms on a formula simplification. DAG size of input: 190 DAG size of output: 168 [2021-07-09 18:36:24,745 INFO L628 ElimStorePlain]: treesize reduction 114, result has 87.7 percent of original size [2021-07-09 18:36:24,798 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:36:24,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 48 [2021-07-09 18:36:24,805 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:24,836 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:24,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 53 [2021-07-09 18:36:24,850 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,249 WARN L205 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 158 [2021-07-09 18:36:25,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:25,304 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-09 18:36:25,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 55 [2021-07-09 18:36:25,311 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:25,356 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:36:25,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-07-09 18:36:25,363 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:26,147 WARN L205 SmtUtils]: Spent 784.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 151 [2021-07-09 18:36:26,148 INFO L628 ElimStorePlain]: treesize reduction 37, result has 95.3 percent of original size [2021-07-09 18:36:26,196 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:36:26,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-07-09 18:36:26,199 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:26,238 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:36:26,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 44 [2021-07-09 18:36:26,243 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:26,614 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification that was a NOOP. DAG size: 146 [2021-07-09 18:36:26,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:26,656 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-07-09 18:36:26,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 40 [2021-07-09 18:36:26,659 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:26,700 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:36:26,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 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 48 [2021-07-09 18:36:26,709 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:27,393 WARN L205 SmtUtils]: Spent 683.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-07-09 18:36:27,393 INFO L628 ElimStorePlain]: treesize reduction 45, result has 93.8 percent of original size [2021-07-09 18:36:27,439 INFO L354 Elim1Store]: treesize reduction 12, result has 70.7 percent of original size [2021-07-09 18:36:27,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 47 [2021-07-09 18:36:27,442 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:27,482 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-07-09 18:36:27,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 51 [2021-07-09 18:36:27,486 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,138 WARN L205 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 130 [2021-07-09 18:36:28,139 INFO L628 ElimStorePlain]: treesize reduction 24, result has 96.5 percent of original size [2021-07-09 18:36:28,186 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-09 18:36:28,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-09 18:36:28,195 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:28,234 INFO L354 Elim1Store]: treesize reduction 4, result has 90.2 percent of original size [2021-07-09 18:36:28,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 55 [2021-07-09 18:36:28,242 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:29,211 WARN L205 SmtUtils]: Spent 968.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 135 [2021-07-09 18:36:29,212 INFO L628 ElimStorePlain]: treesize reduction 50, result has 93.1 percent of original size [2021-07-09 18:36:29,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 15 xjuncts. [2021-07-09 18:36:29,267 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:833, output treesize:1677 [2021-07-09 18:36:29,712 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 51 [2021-07-09 18:36:29,928 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-07-09 18:36:30,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:30,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912445048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:30,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:30,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-07-09 18:36:30,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076846687] [2021-07-09 18:36:30,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:36:30,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:30,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:36:30,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:36:30,059 INFO L87 Difference]: Start difference. First operand 2063 states and 7092 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:31,123 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-07-09 18:36:31,764 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 43 [2021-07-09 18:36:32,017 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-07-09 18:36:32,385 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 47 [2021-07-09 18:36:32,774 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 49 [2021-07-09 18:36:32,947 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 35 [2021-07-09 18:36:33,513 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-07-09 18:36:34,217 WARN L205 SmtUtils]: Spent 508.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 73 [2021-07-09 18:36:34,400 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 43 [2021-07-09 18:36:34,649 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-07-09 18:36:35,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:35,124 INFO L93 Difference]: Finished difference Result 3467 states and 11274 transitions. [2021-07-09 18:36:35,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:36:35,124 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:35,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:35,130 INFO L225 Difference]: With dead ends: 3467 [2021-07-09 18:36:35,130 INFO L226 Difference]: Without dead ends: 3422 [2021-07-09 18:36:35,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 5348.5ms TimeCoverageRelationStatistics Valid=789, Invalid=3633, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:36:35,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-07-09 18:36:35,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 2089. [2021-07-09 18:36:35,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2089 states, 2088 states have (on average 3.4454022988505746) internal successors, (7194), 2088 states have internal predecessors, (7194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:35,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2089 states to 2089 states and 7194 transitions. [2021-07-09 18:36:35,168 INFO L78 Accepts]: Start accepts. Automaton has 2089 states and 7194 transitions. Word has length 26 [2021-07-09 18:36:35,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:35,168 INFO L482 AbstractCegarLoop]: Abstraction has 2089 states and 7194 transitions. [2021-07-09 18:36:35,168 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-09 18:36:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2089 states and 7194 transitions. [2021-07-09 18:36:35,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:35,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:35,171 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:35,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2216 [2021-07-09 18:36:35,372 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:35,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:35,372 INFO L82 PathProgramCache]: Analyzing trace with hash 436262311, now seen corresponding path program 52 times [2021-07-09 18:36:35,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:35,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122595283] [2021-07-09 18:36:35,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:35,619 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:35,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:35,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122595283] [2021-07-09 18:36:35,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122595283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:35,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005031534] [2021-07-09 18:36:35,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:35,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:36:35,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:35,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:36:35,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:36,051 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_258], 5=[v_prenex_254, v_prenex_256]} [2021-07-09 18:36:36,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:36,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:36,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:36:36,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:36,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:36,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:36,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:36:36,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:36,152 INFO L628 ElimStorePlain]: treesize reduction 130, result has 39.0 percent of original size [2021-07-09 18:36:36,152 INFO L518 ElimStorePlain]: Eliminatee v_prenex_258 vanished before elimination [2021-07-09 18:36:36,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:36,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:36:36,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:36,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:36,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:36:36,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:36:36,179 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:36,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:36,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:36,197 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-09 18:36:36,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:36,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005031534] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:36,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:36,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:36:36,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657490208] [2021-07-09 18:36:36,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:36,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:36,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:36,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:36,230 INFO L87 Difference]: Start difference. First operand 2089 states and 7194 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:38,089 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-07-09 18:36:38,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:38,322 INFO L93 Difference]: Finished difference Result 2641 states and 8863 transitions. [2021-07-09 18:36:38,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:36:38,322 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:38,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:38,327 INFO L225 Difference]: With dead ends: 2641 [2021-07-09 18:36:38,327 INFO L226 Difference]: Without dead ends: 2626 [2021-07-09 18:36:38,327 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1963.1ms TimeCoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:36:38,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2021-07-09 18:36:38,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2087. [2021-07-09 18:36:38,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:38,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-09 18:36:38,357 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-09 18:36:38,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:38,357 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-09 18:36:38,358 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:38,358 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-09 18:36:38,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:38,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:38,360 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:38,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2343 [2021-07-09 18:36:38,561 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:38,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:38,561 INFO L82 PathProgramCache]: Analyzing trace with hash 2135160291, now seen corresponding path program 53 times [2021-07-09 18:36:38,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:38,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296312592] [2021-07-09 18:36:38,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:38,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:38,782 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:38,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:38,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296312592] [2021-07-09 18:36:38,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296312592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:38,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247950633] [2021-07-09 18:36:38,782 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:38,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:36:38,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:38,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:36:38,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:41,360 WARN L205 SmtUtils]: Spent 2.35 s on a formula simplification that was a NOOP. DAG size: 54 [2021-07-09 18:36:41,583 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-09 18:36:41,771 INFO L446 ElimStorePlain]: Different costs {5=[A, v_prenex_270, v_prenex_271, v_prenex_273, v_prenex_267, v_prenex_268], 6=[v_prenex_272, v_prenex_269]} [2021-07-09 18:36:41,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:41,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:41,803 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:41,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:36:41,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:41,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:41,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:41,835 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:41,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:36:41,839 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:42,497 WARN L205 SmtUtils]: Spent 657.00 ms on a formula simplification. DAG size of input: 166 DAG size of output: 161 [2021-07-09 18:36:42,498 INFO L628 ElimStorePlain]: treesize reduction 31, result has 96.1 percent of original size [2021-07-09 18:36:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,530 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:42,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-09 18:36:42,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:42,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,556 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:42,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-09 18:36:42,557 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:42,852 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-07-09 18:36:42,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:42,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-09 18:36:42,889 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:42,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:42,917 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:42,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-09 18:36:42,920 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:43,759 WARN L205 SmtUtils]: Spent 837.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 142 [2021-07-09 18:36:43,759 INFO L628 ElimStorePlain]: treesize reduction 46, result has 93.5 percent of original size [2021-07-09 18:36:43,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,787 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:36:43,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 28 [2021-07-09 18:36:43,789 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:43,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:43,813 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:36:43,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:36:43,815 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,075 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 136 [2021-07-09 18:36:44,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:44,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,110 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-09 18:36:44,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-09 18:36:44,113 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,137 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:44,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:36:44,140 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,385 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-09 18:36:44,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:44,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,424 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:36:44,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 33 [2021-07-09 18:36:44,425 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,446 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:44,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:36:44,452 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,885 WARN L205 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 120 [2021-07-09 18:36:44,885 INFO L628 ElimStorePlain]: treesize reduction 35, result has 93.7 percent of original size [2021-07-09 18:36:44,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,911 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-09 18:36:44,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 30 [2021-07-09 18:36:44,913 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:44,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:44,935 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-07-09 18:36:44,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 34 [2021-07-09 18:36:44,939 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:45,302 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 109 [2021-07-09 18:36:45,303 INFO L628 ElimStorePlain]: treesize reduction 41, result has 91.5 percent of original size [2021-07-09 18:36:45,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:45,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 45 [2021-07-09 18:36:45,333 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:45,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:45,353 INFO L354 Elim1Store]: treesize reduction 18, result has 45.5 percent of original size [2021-07-09 18:36:45,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 30 [2021-07-09 18:36:45,355 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:45,518 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 100 [2021-07-09 18:36:45,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:45,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-09 18:36:45,532 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:829, output treesize:384 [2021-07-09 18:36:45,715 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 27 [2021-07-09 18:36:45,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:45,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247950633] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:45,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:45,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-07-09 18:36:45,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510443612] [2021-07-09 18:36:45,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:36:45,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:45,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:36:45,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:36:45,752 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:48,110 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 82 DAG size of output: 74 [2021-07-09 18:36:53,289 WARN L205 SmtUtils]: Spent 4.99 s on a formula simplification. DAG size of input: 88 DAG size of output: 79 [2021-07-09 18:36:54,175 WARN L205 SmtUtils]: Spent 800.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 170 [2021-07-09 18:36:54,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:54,764 INFO L93 Difference]: Finished difference Result 3018 states and 10044 transitions. [2021-07-09 18:36:54,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:36:54,765 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:54,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:54,770 INFO L225 Difference]: With dead ends: 3018 [2021-07-09 18:36:54,770 INFO L226 Difference]: Without dead ends: 2988 [2021-07-09 18:36:54,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 11358.4ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:36:54,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-07-09 18:36:54,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2087. [2021-07-09 18:36:54,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 2086 states have (on average 3.4453499520613615) internal successors, (7187), 2086 states have internal predecessors, (7187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:54,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 7187 transitions. [2021-07-09 18:36:54,803 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 7187 transitions. Word has length 26 [2021-07-09 18:36:54,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:54,804 INFO L482 AbstractCegarLoop]: Abstraction has 2087 states and 7187 transitions. [2021-07-09 18:36:54,804 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-09 18:36:54,804 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 7187 transitions. [2021-07-09 18:36:54,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:54,807 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:54,807 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:55,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2357 [2021-07-09 18:36:55,007 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:55,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:55,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1001444339, now seen corresponding path program 54 times [2021-07-09 18:36:55,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:55,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136129248] [2021-07-09 18:36:55,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:55,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:55,255 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:55,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:55,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136129248] [2021-07-09 18:36:55,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136129248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:55,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627155679] [2021-07-09 18:36:55,255 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:36:55,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:36:55,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:55,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:36:55,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:55,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,480 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:36:55,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:36:55,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,506 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:55,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-09 18:36:55,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,533 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:55,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 18:36:55,540 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:55,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 45 [2021-07-09 18:36:55,569 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,590 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:36:55,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 24 [2021-07-09 18:36:55,592 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,606 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:55,607 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,629 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:36:55,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:36:55,630 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,644 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:55,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,670 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:55,670 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,684 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:55,685 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,698 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:36:55,698 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,710 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:36:55,711 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,724 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,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 35 treesize of output 1 [2021-07-09 18:36:55,725 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,744 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:36:55,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:36:55,746 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,758 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:36:55,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:36:55,759 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:36:55,773 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:36:55,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:36:55,774 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:55,837 INFO L628 ElimStorePlain]: treesize reduction 126, result has 35.4 percent of original size [2021-07-09 18:36:55,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:36:55,838 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-09 18:36:55,915 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:55,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627155679] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:55,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:55,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:36:55,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602399392] [2021-07-09 18:36:55,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:36:55,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:55,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:36:55,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:36:55,916 INFO L87 Difference]: Start difference. First operand 2087 states and 7187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:58,187 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-07-09 18:36:58,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:36:58,661 INFO L93 Difference]: Finished difference Result 3534 states and 11458 transitions. [2021-07-09 18:36:58,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:36:58,662 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:36:58,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:36:58,669 INFO L225 Difference]: With dead ends: 3534 [2021-07-09 18:36:58,669 INFO L226 Difference]: Without dead ends: 3500 [2021-07-09 18:36:58,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 2620.6ms TimeCoverageRelationStatistics Valid=658, Invalid=2534, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:36:58,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-07-09 18:36:58,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2096. [2021-07-09 18:36:58,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.4520286396181383) internal successors, (7232), 2095 states have internal predecessors, (7232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:58,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7232 transitions. [2021-07-09 18:36:58,709 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7232 transitions. Word has length 26 [2021-07-09 18:36:58,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:36:58,709 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7232 transitions. [2021-07-09 18:36:58,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:36:58,709 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7232 transitions. [2021-07-09 18:36:58,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:36:58,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:36:58,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:36:58,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2426,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:58,929 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:36:58,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:36:58,929 INFO L82 PathProgramCache]: Analyzing trace with hash -505799277, now seen corresponding path program 30 times [2021-07-09 18:36:58,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:36:58,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98387697] [2021-07-09 18:36:58,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:36:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:36:59,069 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-09 18:36:59,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:36:59,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98387697] [2021-07-09 18:36:59,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98387697] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:59,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248107777] [2021-07-09 18:36:59,069 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:36:59,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:36:59,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:36:59,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:36:59,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:36:59,464 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:59,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:36:59,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,484 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:59,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:36:59,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,501 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:36:59,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:36:59,502 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,511 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:59,511 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:36:59,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:36:59,529 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,537 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:59,538 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,546 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:59,547 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,565 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:36:59,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:36:59,568 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,577 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:59,578 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,586 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,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 33 treesize of output 19 [2021-07-09 18:36:59,587 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,602 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-09 18:36:59,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 23 [2021-07-09 18:36:59,603 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,612 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,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 28 treesize of output 16 [2021-07-09 18:36:59,612 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,620 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:36:59,621 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,629 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:36:59,630 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,642 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-07-09 18:36:59,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 19 [2021-07-09 18:36:59,643 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,649 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:36:59,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:36:59,650 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:36:59,817 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-09 18:36:59,817 INFO L628 ElimStorePlain]: treesize reduction 43, result has 79.1 percent of original size [2021-07-09 18:36:59,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-07-09 18:36:59,820 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:729, output treesize:157 [2021-07-09 18:36:59,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:36:59,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248107777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:36:59,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:36:59,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-07-09 18:36:59,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073250035] [2021-07-09 18:36:59,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:36:59,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:36:59,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:36:59,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:36:59,946 INFO L87 Difference]: Start difference. First operand 2096 states and 7232 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:01,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:01,445 INFO L93 Difference]: Finished difference Result 2796 states and 9280 transitions. [2021-07-09 18:37:01,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:37:01,445 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:01,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:01,450 INFO L225 Difference]: With dead ends: 2796 [2021-07-09 18:37:01,450 INFO L226 Difference]: Without dead ends: 2751 [2021-07-09 18:37:01,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1391.3ms TimeCoverageRelationStatistics Valid=241, Invalid=1481, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:37:01,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2021-07-09 18:37:01,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2123. [2021-07-09 18:37:01,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.4542884071630535) internal successors, (7330), 2122 states have internal predecessors, (7330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:01,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7330 transitions. [2021-07-09 18:37:01,489 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7330 transitions. Word has length 26 [2021-07-09 18:37:01,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:01,489 INFO L482 AbstractCegarLoop]: Abstraction has 2123 states and 7330 transitions. [2021-07-09 18:37:01,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:01,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7330 transitions. [2021-07-09 18:37:01,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:01,492 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:01,492 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:01,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2461 [2021-07-09 18:37:01,694 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:01,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:01,694 INFO L82 PathProgramCache]: Analyzing trace with hash 266862281, now seen corresponding path program 31 times [2021-07-09 18:37:01,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:01,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158451512] [2021-07-09 18:37:01,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:01,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:01,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:01,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:01,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158451512] [2021-07-09 18:37:01,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158451512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:01,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890419758] [2021-07-09 18:37:01,940 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:01,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:01,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:01,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:02,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:02,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-09 18:37:02,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,179 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:02,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-07-09 18:37:02,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,193 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:02,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-07-09 18:37:02,194 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:02,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:37:02,209 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,217 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-07-09 18:37:02,218 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,227 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-07-09 18:37:02,228 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,238 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-07-09 18:37:02,239 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,248 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,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 40 treesize of output 22 [2021-07-09 18:37:02,249 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,259 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-09 18:37:02,260 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,268 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-07-09 18:37:02,269 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,277 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-07-09 18:37:02,278 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,286 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:37:02,287 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,298 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:02,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:37:02,299 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,308 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-07-09 18:37:02,309 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,320 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:02,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 47 treesize of output 27 [2021-07-09 18:37:02,321 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:02,327 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:02,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:37:02,327 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:02,434 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-07-09 18:37:02,434 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-09 18:37:02,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:02,435 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-09 18:37:02,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:02,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890419758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:02,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:02,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:02,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586848930] [2021-07-09 18:37:02,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:02,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:02,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:02,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:02,511 INFO L87 Difference]: Start difference. First operand 2123 states and 7330 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:03,712 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-09 18:37:04,099 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-07-09 18:37:04,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:04,259 INFO L93 Difference]: Finished difference Result 2903 states and 9622 transitions. [2021-07-09 18:37:04,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:37:04,259 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:04,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:04,264 INFO L225 Difference]: With dead ends: 2903 [2021-07-09 18:37:04,264 INFO L226 Difference]: Without dead ends: 2858 [2021-07-09 18:37:04,264 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1630.8ms TimeCoverageRelationStatistics Valid=238, Invalid=1322, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:37:04,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2021-07-09 18:37:04,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 2119. [2021-07-09 18:37:04,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 2118 states have (on average 3.453257790368272) internal successors, (7314), 2118 states have internal predecessors, (7314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:04,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 7314 transitions. [2021-07-09 18:37:04,296 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 7314 transitions. Word has length 26 [2021-07-09 18:37:04,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:04,296 INFO L482 AbstractCegarLoop]: Abstraction has 2119 states and 7314 transitions. [2021-07-09 18:37:04,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:04,296 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 7314 transitions. [2021-07-09 18:37:04,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:04,299 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:04,299 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:04,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2509,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:04,500 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:04,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:04,500 INFO L82 PathProgramCache]: Analyzing trace with hash -176639705, now seen corresponding path program 32 times [2021-07-09 18:37:04,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:04,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040626072] [2021-07-09 18:37:04,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:04,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:04,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:04,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040626072] [2021-07-09 18:37:04,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040626072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:04,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537996269] [2021-07-09 18:37:04,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:04,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:04,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:04,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:04,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:05,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:05,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:05,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:05,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:05,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:05,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:05,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:05,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:37:05,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:05,194 INFO L628 ElimStorePlain]: treesize reduction 117, result has 42.9 percent of original size [2021-07-09 18:37:05,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:05,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:05,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:05,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:05,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:05,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:05,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:05,227 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:05,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:05,248 INFO L518 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2021-07-09 18:37:05,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:37:05,250 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:265, output treesize:24 [2021-07-09 18:37:05,276 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-09 18:37:05,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537996269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:05,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:05,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:05,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169101539] [2021-07-09 18:37:05,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:05,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:05,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:05,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:05,277 INFO L87 Difference]: Start difference. First operand 2119 states and 7314 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:06,198 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 74 [2021-07-09 18:37:06,349 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-07-09 18:37:06,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:06,430 INFO L93 Difference]: Finished difference Result 2789 states and 9380 transitions. [2021-07-09 18:37:06,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:37:06,430 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:06,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:06,435 INFO L225 Difference]: With dead ends: 2789 [2021-07-09 18:37:06,435 INFO L226 Difference]: Without dead ends: 2774 [2021-07-09 18:37:06,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1257.1ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:37:06,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2021-07-09 18:37:06,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 2117. [2021-07-09 18:37:06,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2117 states, 2116 states have (on average 3.452741020793951) internal successors, (7306), 2116 states have internal predecessors, (7306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:06,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2117 states to 2117 states and 7306 transitions. [2021-07-09 18:37:06,467 INFO L78 Accepts]: Start accepts. Automaton has 2117 states and 7306 transitions. Word has length 26 [2021-07-09 18:37:06,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:06,467 INFO L482 AbstractCegarLoop]: Abstraction has 2117 states and 7306 transitions. [2021-07-09 18:37:06,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:06,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2117 states and 7306 transitions. [2021-07-09 18:37:06,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:06,470 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:06,470 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:06,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2528 [2021-07-09 18:37:06,677 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:06,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:06,677 INFO L82 PathProgramCache]: Analyzing trace with hash -344448797, now seen corresponding path program 33 times [2021-07-09 18:37:06,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:06,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158423523] [2021-07-09 18:37:06,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:06,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:06,825 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:06,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:06,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158423523] [2021-07-09 18:37:06,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158423523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:06,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667122257] [2021-07-09 18:37:06,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:06,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:37:06,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:06,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:06,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:07,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,130 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:07,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:07,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:07,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:07,144 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,152 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:07,153 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:07,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,173 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:07,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:07,176 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,185 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:07,186 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,195 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:07,196 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,208 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:07,209 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,236 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:07,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:07,238 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,249 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:07,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:37:07,250 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,260 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:07,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:37:07,261 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,272 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:07,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 20 [2021-07-09 18:37:07,273 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,281 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:07,281 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,289 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:07,290 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,296 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:07,297 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:07,301 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:07,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:07,302 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:07,376 INFO L628 ElimStorePlain]: treesize reduction 44, result has 67.9 percent of original size [2021-07-09 18:37:07,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:07,377 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:617, output treesize:75 [2021-07-09 18:37:07,459 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-09 18:37:07,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667122257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:07,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:07,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:37:07,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321191745] [2021-07-09 18:37:07,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:07,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:07,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:07,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:07,460 INFO L87 Difference]: Start difference. First operand 2117 states and 7306 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:07,869 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-07-09 18:37:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:08,396 INFO L93 Difference]: Finished difference Result 2583 states and 8714 transitions. [2021-07-09 18:37:08,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:08,396 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:08,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:08,401 INFO L225 Difference]: With dead ends: 2583 [2021-07-09 18:37:08,401 INFO L226 Difference]: Without dead ends: 2568 [2021-07-09 18:37:08,401 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 865.3ms TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:37:08,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2021-07-09 18:37:08,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2111. [2021-07-09 18:37:08,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 2110 states have (on average 3.4526066350710902) internal successors, (7285), 2110 states have internal predecessors, (7285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:08,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 7285 transitions. [2021-07-09 18:37:08,439 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 7285 transitions. Word has length 26 [2021-07-09 18:37:08,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:08,439 INFO L482 AbstractCegarLoop]: Abstraction has 2111 states and 7285 transitions. [2021-07-09 18:37:08,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:08,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 7285 transitions. [2021-07-09 18:37:08,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:08,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:08,443 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:08,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2548 [2021-07-09 18:37:08,657 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:08,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:08,657 INFO L82 PathProgramCache]: Analyzing trace with hash -129711505, now seen corresponding path program 34 times [2021-07-09 18:37:08,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:08,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124489480] [2021-07-09 18:37:08,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:08,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-09 18:37:08,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:08,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124489480] [2021-07-09 18:37:08,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124489480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:08,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402185349] [2021-07-09 18:37:08,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:08,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:08,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:08,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:08,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:09,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,417 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:09,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:37:09,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,435 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:37:09,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,771 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2021-07-09 18:37:09,772 INFO L628 ElimStorePlain]: treesize reduction 29, result has 93.3 percent of original size [2021-07-09 18:37:09,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,794 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:09,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:09,797 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,817 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:09,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:09,819 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:09,971 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-07-09 18:37:09,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:09,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:09,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:37:09,996 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:10,013 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:10,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:10,014 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,292 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 81 [2021-07-09 18:37:10,292 INFO L628 ElimStorePlain]: treesize reduction 9, result has 97.5 percent of original size [2021-07-09 18:37:10,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:10,310 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:10,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:10,314 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:10,331 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:10,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:10,332 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,461 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-07-09 18:37:10,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:10,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:10,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:10,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:10,483 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:10,499 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:10,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:10,500 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:10,744 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 67 [2021-07-09 18:37:10,745 INFO L628 ElimStorePlain]: treesize reduction 16, result has 94.8 percent of original size [2021-07-09 18:37:10,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:37:10,760 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 11 variables, input treesize:457, output treesize:259 [2021-07-09 18:37:10,923 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-07-09 18:37:10,956 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-09 18:37:10,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402185349] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:10,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:10,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:10,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572848592] [2021-07-09 18:37:10,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:10,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:10,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:10,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:10,957 INFO L87 Difference]: Start difference. First operand 2111 states and 7285 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:11,164 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 58 [2021-07-09 18:37:11,444 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-09 18:37:11,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:11,869 INFO L93 Difference]: Finished difference Result 2792 states and 9404 transitions. [2021-07-09 18:37:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:11,870 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:11,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:11,875 INFO L225 Difference]: With dead ends: 2792 [2021-07-09 18:37:11,875 INFO L226 Difference]: Without dead ends: 2767 [2021-07-09 18:37:11,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1224.9ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:37:11,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2767 states. [2021-07-09 18:37:11,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2767 to 2092. [2021-07-09 18:37:11,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:11,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-09 18:37:11,906 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-09 18:37:11,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:11,906 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-09 18:37:11,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:11,907 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-09 18:37:11,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:11,909 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:11,909 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:12,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2595 [2021-07-09 18:37:12,110 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:12,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:12,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1072305685, now seen corresponding path program 35 times [2021-07-09 18:37:12,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:12,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629097255] [2021-07-09 18:37:12,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:12,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:12,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:12,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629097255] [2021-07-09 18:37:12,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629097255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:12,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394479826] [2021-07-09 18:37:12,235 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:12,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:12,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:12,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:12,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:12,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:12,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:12,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:12,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:12,580 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:37:12,586 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:12,591 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:12,596 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:37:12,602 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:12,607 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:12,613 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:12,618 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:12,623 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 13 [2021-07-09 18:37:12,629 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:12,633 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:12,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:12,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:12,636 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:12,665 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:37:12,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:37:12,666 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:548, output treesize:15 [2021-07-09 18:37:12,687 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-09 18:37:12,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394479826] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:12,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:12,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:12,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805419302] [2021-07-09 18:37:12,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:12,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:12,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:12,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:12,688 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:13,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:13,351 INFO L93 Difference]: Finished difference Result 2658 states and 8951 transitions. [2021-07-09 18:37:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:37:13,351 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:13,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:13,356 INFO L225 Difference]: With dead ends: 2658 [2021-07-09 18:37:13,356 INFO L226 Difference]: Without dead ends: 2643 [2021-07-09 18:37:13,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 719.2ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:37:13,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-07-09 18:37:13,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2095. [2021-07-09 18:37:13,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2095 states, 2094 states have (on average 3.451289398280802) internal successors, (7227), 2094 states have internal predecessors, (7227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:13,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2095 states to 2095 states and 7227 transitions. [2021-07-09 18:37:13,387 INFO L78 Accepts]: Start accepts. Automaton has 2095 states and 7227 transitions. Word has length 26 [2021-07-09 18:37:13,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:13,387 INFO L482 AbstractCegarLoop]: Abstraction has 2095 states and 7227 transitions. [2021-07-09 18:37:13,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:13,387 INFO L276 IsEmpty]: Start isEmpty. Operand 2095 states and 7227 transitions. [2021-07-09 18:37:13,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:13,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:13,390 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:13,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2668,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:13,590 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:13,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:13,590 INFO L82 PathProgramCache]: Analyzing trace with hash 987336491, now seen corresponding path program 36 times [2021-07-09 18:37:13,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:13,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103236223] [2021-07-09 18:37:13,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:13,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:13,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:13,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103236223] [2021-07-09 18:37:13,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103236223] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:13,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055970325] [2021-07-09 18:37:13,742 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:37:13,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:37:13,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:13,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:13,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:13,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:13,957 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:13,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:13,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:13,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:13,965 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:13,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:13,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:13,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:13,975 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:13,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:13,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:13,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:13,986 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:13,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:13,988 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:13,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:13,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:13,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:13,998 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,006 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:14,007 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,014 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:14,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,025 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:14,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:37:14,026 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,036 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:14,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:14,038 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,046 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:14,047 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:14,055 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,062 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:14,063 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,070 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:14,071 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,077 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:14,078 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,085 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:14,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:14,086 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:14,092 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:14,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:14,095 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:14,151 INFO L628 ElimStorePlain]: treesize reduction 55, result has 55.6 percent of original size [2021-07-09 18:37:14,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:14,153 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:569, output treesize:69 [2021-07-09 18:37:14,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:14,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055970325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:14,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:14,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:14,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534556268] [2021-07-09 18:37:14,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:14,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:14,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:14,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:14,233 INFO L87 Difference]: Start difference. First operand 2095 states and 7227 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:15,162 INFO L93 Difference]: Finished difference Result 2926 states and 9825 transitions. [2021-07-09 18:37:15,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:37:15,162 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:15,168 INFO L225 Difference]: With dead ends: 2926 [2021-07-09 18:37:15,168 INFO L226 Difference]: Without dead ends: 2911 [2021-07-09 18:37:15,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 965.3ms TimeCoverageRelationStatistics Valid=238, Invalid=884, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:37:15,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2911 states. [2021-07-09 18:37:15,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2911 to 2092. [2021-07-09 18:37:15,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.4490674318507892) internal successors, (7212), 2091 states have internal predecessors, (7212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:15,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7212 transitions. [2021-07-09 18:37:15,201 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7212 transitions. Word has length 26 [2021-07-09 18:37:15,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:15,201 INFO L482 AbstractCegarLoop]: Abstraction has 2092 states and 7212 transitions. [2021-07-09 18:37:15,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:15,202 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7212 transitions. [2021-07-09 18:37:15,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:15,204 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:15,204 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:15,405 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2712,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:15,405 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:15,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:15,405 INFO L82 PathProgramCache]: Analyzing trace with hash -941341329, now seen corresponding path program 37 times [2021-07-09 18:37:15,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:15,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651825338] [2021-07-09 18:37:15,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:15,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:15,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:15,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:15,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651825338] [2021-07-09 18:37:15,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651825338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:15,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887984820] [2021-07-09 18:37:15,513 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:15,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:15,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:15,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:15,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:15,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:15,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:15,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:15,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:15,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:15,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:15,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 13 [2021-07-09 18:37:15,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:15,846 INFO L628 ElimStorePlain]: treesize reduction 108, result has 41.6 percent of original size [2021-07-09 18:37:15,846 INFO L518 ElimStorePlain]: Eliminatee v_prenex_291 vanished before elimination [2021-07-09 18:37:15,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:15,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:15,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:15,850 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:15,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:15,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:15,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:15,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:15,874 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:15,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:15,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:15,893 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:244, output treesize:31 [2021-07-09 18:37:15,926 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-09 18:37:15,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887984820] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:15,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:15,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:15,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924172434] [2021-07-09 18:37:15,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:15,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:15,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:15,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:15,927 INFO L87 Difference]: Start difference. First operand 2092 states and 7212 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:16,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:16,353 INFO L93 Difference]: Finished difference Result 2732 states and 9177 transitions. [2021-07-09 18:37:16,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:37:16,353 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:16,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:16,358 INFO L225 Difference]: With dead ends: 2732 [2021-07-09 18:37:16,358 INFO L226 Difference]: Without dead ends: 2702 [2021-07-09 18:37:16,358 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 525.6ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:37:16,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-07-09 18:37:16,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2096. [2021-07-09 18:37:16,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2095 states have (on average 3.452505966587112) internal successors, (7233), 2095 states have internal predecessors, (7233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:16,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 7233 transitions. [2021-07-09 18:37:16,388 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 7233 transitions. Word has length 26 [2021-07-09 18:37:16,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:16,388 INFO L482 AbstractCegarLoop]: Abstraction has 2096 states and 7233 transitions. [2021-07-09 18:37:16,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:16,388 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 7233 transitions. [2021-07-09 18:37:16,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:16,391 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:16,391 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:16,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2726 [2021-07-09 18:37:16,591 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:16,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:16,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1403214703, now seen corresponding path program 38 times [2021-07-09 18:37:16,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:16,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184502490] [2021-07-09 18:37:16,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:16,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:16,708 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-09 18:37:16,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:16,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184502490] [2021-07-09 18:37:16,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184502490] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:16,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916390113] [2021-07-09 18:37:16,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:16,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:16,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:16,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:16,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:17,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,154 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:17,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:17,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,175 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:17,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:17,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,300 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:37:17,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,320 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:17,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:17,322 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,335 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:17,339 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,452 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:37:17,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,472 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:17,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 21 treesize of output 25 [2021-07-09 18:37:17,475 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,493 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:17,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:17,494 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,601 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:37:17,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,619 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:17,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:17,620 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:17,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:17,637 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:17,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:17,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 4 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:17,742 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 9 variables, input treesize:349, output treesize:241 [2021-07-09 18:37:17,907 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-07-09 18:37:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:17,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916390113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:17,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:17,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:37:17,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411315394] [2021-07-09 18:37:17,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:17,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:17,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:17,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:17,940 INFO L87 Difference]: Start difference. First operand 2096 states and 7233 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:18,286 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-07-09 18:37:18,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:18,596 INFO L93 Difference]: Finished difference Result 2726 states and 9219 transitions. [2021-07-09 18:37:18,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:37:18,596 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:18,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:18,601 INFO L225 Difference]: With dead ends: 2726 [2021-07-09 18:37:18,601 INFO L226 Difference]: Without dead ends: 2711 [2021-07-09 18:37:18,602 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 879.8ms TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:37:18,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-07-09 18:37:18,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 2120. [2021-07-09 18:37:18,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 2119 states have (on average 3.4502123643227938) internal successors, (7311), 2119 states have internal predecessors, (7311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:18,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 7311 transitions. [2021-07-09 18:37:18,633 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 7311 transitions. Word has length 26 [2021-07-09 18:37:18,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:18,633 INFO L482 AbstractCegarLoop]: Abstraction has 2120 states and 7311 transitions. [2021-07-09 18:37:18,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:18,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 7311 transitions. [2021-07-09 18:37:18,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:18,636 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:18,636 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:18,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2740 [2021-07-09 18:37:18,837 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:18,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:18,837 INFO L82 PathProgramCache]: Analyzing trace with hash -2092411309, now seen corresponding path program 39 times [2021-07-09 18:37:18,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:18,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954690661] [2021-07-09 18:37:18,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:19,073 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-09 18:37:19,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:19,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954690661] [2021-07-09 18:37:19,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954690661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:19,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902289260] [2021-07-09 18:37:19,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:19,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:19,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:19,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:19,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:19,449 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-07-09 18:37:19,662 INFO L446 ElimStorePlain]: Different costs {1=[A], 2=[v_prenex_312, v_prenex_313]} [2021-07-09 18:37:19,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:19,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,728 INFO L628 ElimStorePlain]: treesize reduction 86, result has 47.9 percent of original size [2021-07-09 18:37:19,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:19,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:19,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:19,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:19,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:19,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:19,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:19,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:37:19,777 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:179, output treesize:22 [2021-07-09 18:37:19,809 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-09 18:37:19,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902289260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:19,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:19,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:19,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257346912] [2021-07-09 18:37:19,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:19,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:19,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:19,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:19,810 INFO L87 Difference]: Start difference. First operand 2120 states and 7311 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:20,483 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:37:20,687 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 82 [2021-07-09 18:37:20,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:20,847 INFO L93 Difference]: Finished difference Result 2785 states and 9315 transitions. [2021-07-09 18:37:20,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:37:20,847 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:20,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:20,853 INFO L225 Difference]: With dead ends: 2785 [2021-07-09 18:37:20,853 INFO L226 Difference]: Without dead ends: 2740 [2021-07-09 18:37:20,853 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1268.9ms TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:37:20,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-07-09 18:37:20,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 2156. [2021-07-09 18:37:20,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 3.451508120649652) internal successors, (7438), 2155 states have internal predecessors, (7438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:20,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 7438 transitions. [2021-07-09 18:37:20,883 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 7438 transitions. Word has length 26 [2021-07-09 18:37:20,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:20,883 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 7438 transitions. [2021-07-09 18:37:20,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:20,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 7438 transitions. [2021-07-09 18:37:20,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:20,886 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:20,886 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:21,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2803 [2021-07-09 18:37:21,087 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:21,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:21,087 INFO L82 PathProgramCache]: Analyzing trace with hash 585023207, now seen corresponding path program 40 times [2021-07-09 18:37:21,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:21,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681971883] [2021-07-09 18:37:21,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:21,336 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-07-09 18:37:21,392 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-09 18:37:21,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:21,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681971883] [2021-07-09 18:37:21,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681971883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:21,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619241503] [2021-07-09 18:37:21,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:21,414 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:21,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:21,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:21,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:21,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,596 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:21,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 24 [2021-07-09 18:37:21,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:21,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 31 [2021-07-09 18:37:21,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,623 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:21,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 26 [2021-07-09 18:37:21,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,636 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:21,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-07-09 18:37:21,639 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,649 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 22 [2021-07-09 18:37:21,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,659 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 25 [2021-07-09 18:37:21,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,683 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 1 [2021-07-09 18:37:21,684 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,693 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:37:21,694 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,704 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 1 [2021-07-09 18:37:21,704 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,713 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 24 [2021-07-09 18:37:21,713 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,722 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 27 [2021-07-09 18:37:21,723 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,732 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 22 [2021-07-09 18:37:21,732 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,744 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:21,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 23 [2021-07-09 18:37:21,745 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,754 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 23 [2021-07-09 18:37:21,755 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,766 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:21,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2021-07-09 18:37:21,767 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:21,773 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:21,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2021-07-09 18:37:21,774 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:21,880 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 23 [2021-07-09 18:37:21,880 INFO L628 ElimStorePlain]: treesize reduction 47, result has 69.3 percent of original size [2021-07-09 18:37:21,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:21,881 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:821, output treesize:106 [2021-07-09 18:37:21,964 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-09 18:37:21,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619241503] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:21,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:21,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:21,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296123561] [2021-07-09 18:37:21,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:21,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:21,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:21,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:21,965 INFO L87 Difference]: Start difference. First operand 2156 states and 7438 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:22,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:22,936 INFO L93 Difference]: Finished difference Result 2977 states and 9961 transitions. [2021-07-09 18:37:22,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:37:22,937 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:22,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:22,942 INFO L225 Difference]: With dead ends: 2977 [2021-07-09 18:37:22,942 INFO L226 Difference]: Without dead ends: 2947 [2021-07-09 18:37:22,943 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1045.5ms TimeCoverageRelationStatistics Valid=214, Invalid=842, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:37:22,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-07-09 18:37:22,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2143. [2021-07-09 18:37:22,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.4495798319327733) internal successors, (7389), 2142 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:22,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7389 transitions. [2021-07-09 18:37:22,976 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7389 transitions. Word has length 26 [2021-07-09 18:37:22,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:22,976 INFO L482 AbstractCegarLoop]: Abstraction has 2143 states and 7389 transitions. [2021-07-09 18:37:22,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:22,976 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7389 transitions. [2021-07-09 18:37:22,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:22,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:22,979 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:23,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2816,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:23,179 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:23,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:23,179 INFO L82 PathProgramCache]: Analyzing trace with hash -1104919697, now seen corresponding path program 41 times [2021-07-09 18:37:23,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:23,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109664463] [2021-07-09 18:37:23,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:23,420 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-09 18:37:23,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:23,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109664463] [2021-07-09 18:37:23,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109664463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:23,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814748968] [2021-07-09 18:37:23,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:23,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:23,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:23,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:23,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:23,781 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-07-09 18:37:23,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,920 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:23,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:37:23,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:23,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:23,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:23,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,215 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2021-07-09 18:37:24,216 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-09 18:37:24,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:24,229 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:24,241 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,490 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 85 [2021-07-09 18:37:24,491 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.8 percent of original size [2021-07-09 18:37:24,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,503 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:37:24,505 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,515 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:24,516 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,629 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-07-09 18:37:24,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,642 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:24,644 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:24,655 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,761 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-07-09 18:37:24,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,773 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:24,776 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:24,786 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:24,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:37:24,787 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:24,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:24,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:37:24,882 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-09 18:37:25,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:25,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814748968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:25,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:25,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:37:25,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426506620] [2021-07-09 18:37:25,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:37:25,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:25,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:37:25,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:37:25,007 INFO L87 Difference]: Start difference. First operand 2143 states and 7389 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:25,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:25,599 INFO L93 Difference]: Finished difference Result 2746 states and 9264 transitions. [2021-07-09 18:37:25,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:37:25,600 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:25,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:25,605 INFO L225 Difference]: With dead ends: 2746 [2021-07-09 18:37:25,605 INFO L226 Difference]: Without dead ends: 2721 [2021-07-09 18:37:25,605 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 934.2ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:37:25,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-07-09 18:37:25,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2147. [2021-07-09 18:37:25,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 3.449673811742777) internal successors, (7403), 2146 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:25,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 7403 transitions. [2021-07-09 18:37:25,638 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 7403 transitions. Word has length 26 [2021-07-09 18:37:25,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:25,638 INFO L482 AbstractCegarLoop]: Abstraction has 2147 states and 7403 transitions. [2021-07-09 18:37:25,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:25,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 7403 transitions. [2021-07-09 18:37:25,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:25,641 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:25,641 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:25,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2835,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:25,841 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:25,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:25,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1379621035, now seen corresponding path program 42 times [2021-07-09 18:37:25,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:25,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139450698] [2021-07-09 18:37:25,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:25,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:26,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:26,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:26,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139450698] [2021-07-09 18:37:26,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139450698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:26,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864709279] [2021-07-09 18:37:26,092 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:26,115 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:37:26,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:26,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:26,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:26,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,318 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:37:26,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:26,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:26,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,339 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:26,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,348 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:26,348 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,358 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:26,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:37:26,359 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,367 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:26,368 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,378 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:26,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:37:26,380 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,389 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,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 28 treesize of output 1 [2021-07-09 18:37:26,390 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,397 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2021-07-09 18:37:26,397 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,408 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:26,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:37:26,409 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,417 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:26,418 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,427 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:37:26,428 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,437 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:37:26,438 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,445 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:26,445 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:26,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:37:26,457 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:26,462 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:26,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:37:26,463 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:26,523 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-09 18:37:26,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:37:26,524 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-09 18:37:26,604 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-09 18:37:26,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864709279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:26,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:26,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:26,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721286983] [2021-07-09 18:37:26,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:26,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:26,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:26,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:26,605 INFO L87 Difference]: Start difference. First operand 2147 states and 7403 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:27,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:27,230 INFO L93 Difference]: Finished difference Result 2702 states and 9149 transitions. [2021-07-09 18:37:27,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:37:27,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:27,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:27,236 INFO L225 Difference]: With dead ends: 2702 [2021-07-09 18:37:27,236 INFO L226 Difference]: Without dead ends: 2687 [2021-07-09 18:37:27,236 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 752.7ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:37:27,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2021-07-09 18:37:27,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 2153. [2021-07-09 18:37:27,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2152 states have (on average 3.451208178438662) internal successors, (7427), 2152 states have internal predecessors, (7427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:27,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 7427 transitions. [2021-07-09 18:37:27,275 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 7427 transitions. Word has length 26 [2021-07-09 18:37:27,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:27,275 INFO L482 AbstractCegarLoop]: Abstraction has 2153 states and 7427 transitions. [2021-07-09 18:37:27,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:27,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 7427 transitions. [2021-07-09 18:37:27,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:27,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:27,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:27,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2873 [2021-07-09 18:37:27,479 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:27,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:27,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1044929515, now seen corresponding path program 55 times [2021-07-09 18:37:27,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:27,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884785529] [2021-07-09 18:37:27,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:27,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:27,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:27,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:27,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884785529] [2021-07-09 18:37:27,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884785529] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:27,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783965590] [2021-07-09 18:37:27,631 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:27,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:27,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:27,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:28,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:28,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:37:28,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:37:28,107 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:37:28,114 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:37:28,121 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:37:28,127 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:37:28,134 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,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 33 treesize of output 13 [2021-07-09 18:37:28,141 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:28,148 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:37:28,155 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:28,162 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,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 39 treesize of output 19 [2021-07-09 18:37:28,168 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:28,174 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:28,181 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:28,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:28,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:28,184 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:28,201 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:37:28,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:37:28,202 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:37:28,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:28,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783965590] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:28,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:28,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:37:28,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94655994] [2021-07-09 18:37:28,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:28,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:28,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:28,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:28,223 INFO L87 Difference]: Start difference. First operand 2153 states and 7427 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:28,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:28,760 INFO L93 Difference]: Finished difference Result 2728 states and 8906 transitions. [2021-07-09 18:37:28,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:37:28,760 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:28,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:28,765 INFO L225 Difference]: With dead ends: 2728 [2021-07-09 18:37:28,765 INFO L226 Difference]: Without dead ends: 2691 [2021-07-09 18:37:28,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 554.7ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:37:28,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-07-09 18:37:28,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2175. [2021-07-09 18:37:28,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 2174 states have (on average 3.4498620055197793) internal successors, (7500), 2174 states have internal predecessors, (7500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:28,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 7500 transitions. [2021-07-09 18:37:28,795 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 7500 transitions. Word has length 26 [2021-07-09 18:37:28,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:28,795 INFO L482 AbstractCegarLoop]: Abstraction has 2175 states and 7500 transitions. [2021-07-09 18:37:28,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:28,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 7500 transitions. [2021-07-09 18:37:28,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:28,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:28,798 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:28,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2892 [2021-07-09 18:37:28,999 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:28,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:28,999 INFO L82 PathProgramCache]: Analyzing trace with hash 2112804079, now seen corresponding path program 56 times [2021-07-09 18:37:28,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:28,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904544772] [2021-07-09 18:37:28,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:29,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:29,171 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:29,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:29,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904544772] [2021-07-09 18:37:29,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904544772] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:29,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988294034] [2021-07-09 18:37:29,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:29,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:29,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:29,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:29,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:29,452 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_328, v_prenex_324], 5=[A, v_prenex_326]} [2021-07-09 18:37:29,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:29,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:29,465 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,531 INFO L628 ElimStorePlain]: treesize reduction 130, result has 40.1 percent of original size [2021-07-09 18:37:29,531 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-07-09 18:37:29,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:37:29,535 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:29,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:29,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:29,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:37:29,560 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:29,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:29,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:29,579 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:270, output treesize:31 [2021-07-09 18:37:29,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:29,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988294034] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:29,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:29,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:37:29,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89926282] [2021-07-09 18:37:29,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:29,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:29,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:29,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:29,612 INFO L87 Difference]: Start difference. First operand 2175 states and 7500 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:30,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:30,497 INFO L93 Difference]: Finished difference Result 2675 states and 8982 transitions. [2021-07-09 18:37:30,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:37:30,497 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:30,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:30,502 INFO L225 Difference]: With dead ends: 2675 [2021-07-09 18:37:30,502 INFO L226 Difference]: Without dead ends: 2629 [2021-07-09 18:37:30,502 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 871.9ms TimeCoverageRelationStatistics Valid=297, Invalid=1035, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:37:30,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-07-09 18:37:30,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 2171. [2021-07-09 18:37:30,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2171 states, 2170 states have (on average 3.4442396313364054) internal successors, (7474), 2170 states have internal predecessors, (7474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:30,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2171 states to 2171 states and 7474 transitions. [2021-07-09 18:37:30,531 INFO L78 Accepts]: Start accepts. Automaton has 2171 states and 7474 transitions. Word has length 26 [2021-07-09 18:37:30,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:30,531 INFO L482 AbstractCegarLoop]: Abstraction has 2171 states and 7474 transitions. [2021-07-09 18:37:30,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:30,531 INFO L276 IsEmpty]: Start isEmpty. Operand 2171 states and 7474 transitions. [2021-07-09 18:37:30,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:30,533 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:30,534 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:30,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2994,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:30,734 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:30,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:30,734 INFO L82 PathProgramCache]: Analyzing trace with hash 455537647, now seen corresponding path program 57 times [2021-07-09 18:37:30,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:30,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328427481] [2021-07-09 18:37:30,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:30,964 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:30,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:30,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328427481] [2021-07-09 18:37:30,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328427481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:30,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268260972] [2021-07-09 18:37:30,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 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-09 18:37:31,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:31,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:31,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:37:31,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:31,342 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_333, v_prenex_335], 5=[A, v_prenex_334]} [2021-07-09 18:37:31,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:31,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:31,356 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,477 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-07-09 18:37:31,477 INFO L628 ElimStorePlain]: treesize reduction 143, result has 42.8 percent of original size [2021-07-09 18:37:31,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-07-09 18:37:31,482 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:37:31,514 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:31,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:31,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-07-09 18:37:31,544 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:31,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:31,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:31,566 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:303, output treesize:31 [2021-07-09 18:37:31,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:31,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268260972] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:31,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:31,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:37:31,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487914786] [2021-07-09 18:37:31,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:31,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:31,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:31,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:31,602 INFO L87 Difference]: Start difference. First operand 2171 states and 7474 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:32,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:32,183 INFO L93 Difference]: Finished difference Result 2624 states and 8866 transitions. [2021-07-09 18:37:32,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:37:32,183 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:32,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:32,188 INFO L225 Difference]: With dead ends: 2624 [2021-07-09 18:37:32,188 INFO L226 Difference]: Without dead ends: 2609 [2021-07-09 18:37:32,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 755.7ms TimeCoverageRelationStatistics Valid=167, Invalid=645, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:37:32,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2021-07-09 18:37:32,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2181. [2021-07-09 18:37:32,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 2180 states have (on average 3.445412844036697) internal successors, (7511), 2180 states have internal predecessors, (7511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:32,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 7511 transitions. [2021-07-09 18:37:32,220 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 7511 transitions. Word has length 26 [2021-07-09 18:37:32,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:32,220 INFO L482 AbstractCegarLoop]: Abstraction has 2181 states and 7511 transitions. [2021-07-09 18:37:32,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:32,220 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 7511 transitions. [2021-07-09 18:37:32,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:32,223 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:32,223 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:32,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3008 [2021-07-09 18:37:32,424 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:32,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:32,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1197737873, now seen corresponding path program 43 times [2021-07-09 18:37:32,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:32,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058523627] [2021-07-09 18:37:32,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:32,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:32,695 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-09 18:37:32,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:32,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058523627] [2021-07-09 18:37:32,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058523627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:32,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997988372] [2021-07-09 18:37:32,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:32,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:32,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:33,040 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_338], 2=[A, v_prenex_336]} [2021-07-09 18:37:33,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:33,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2021-07-09 18:37:33,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:33,126 INFO L628 ElimStorePlain]: treesize reduction 50, result has 69.7 percent of original size [2021-07-09 18:37:33,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:33,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:33,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:33,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:33,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:33,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:33,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:33,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:33,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:33,169 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:33,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:37:33,173 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:33,211 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-07-09 18:37:33,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:37:33,213 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:179, output treesize:25 [2021-07-09 18:37:33,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:33,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997988372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:33,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:33,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:37:33,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383793490] [2021-07-09 18:37:33,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:33,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:33,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:33,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:33,248 INFO L87 Difference]: Start difference. First operand 2181 states and 7511 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:33,918 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-07-09 18:37:34,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:34,236 INFO L93 Difference]: Finished difference Result 2827 states and 9420 transitions. [2021-07-09 18:37:34,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:37:34,236 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:34,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:34,241 INFO L225 Difference]: With dead ends: 2827 [2021-07-09 18:37:34,241 INFO L226 Difference]: Without dead ends: 2797 [2021-07-09 18:37:34,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1096.4ms TimeCoverageRelationStatistics Valid=221, Invalid=771, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:37:34,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2797 states. [2021-07-09 18:37:34,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2797 to 2189. [2021-07-09 18:37:34,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.4437842778793417) internal successors, (7535), 2188 states have internal predecessors, (7535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7535 transitions. [2021-07-09 18:37:34,273 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7535 transitions. Word has length 26 [2021-07-09 18:37:34,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:34,274 INFO L482 AbstractCegarLoop]: Abstraction has 2189 states and 7535 transitions. [2021-07-09 18:37:34,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:34,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7535 transitions. [2021-07-09 18:37:34,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:34,277 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:34,277 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:34,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3023 [2021-07-09 18:37:34,478 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:34,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:34,479 INFO L82 PathProgramCache]: Analyzing trace with hash 352643691, now seen corresponding path program 58 times [2021-07-09 18:37:34,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:34,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185036126] [2021-07-09 18:37:34,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:34,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:34,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185036126] [2021-07-09 18:37:34,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185036126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190222717] [2021-07-09 18:37:34,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:34,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:34,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:34,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:34,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:35,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,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 35 treesize of output 19 [2021-07-09 18:37:35,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:37:35,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:37:35,070 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,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 28 treesize of output 13 [2021-07-09 18:37:35,077 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:35,085 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:35,091 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:35,099 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:37:35,106 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:37:35,113 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:37:35,121 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:37:35,128 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:37:35,135 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:37:35,142 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:35,148 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:35,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:35,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:37:35,152 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:35,170 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:37:35,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:37:35,171 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:37:35,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:35,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190222717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:35,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:35,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-09 18:37:35,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118292442] [2021-07-09 18:37:35,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:35,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:35,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:35,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:35,192 INFO L87 Difference]: Start difference. First operand 2189 states and 7535 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:36,291 INFO L93 Difference]: Finished difference Result 3223 states and 10393 transitions. [2021-07-09 18:37:36,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:37:36,291 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:36,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:36,297 INFO L225 Difference]: With dead ends: 3223 [2021-07-09 18:37:36,297 INFO L226 Difference]: Without dead ends: 3186 [2021-07-09 18:37:36,297 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 952.3ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:37:36,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2021-07-09 18:37:36,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 2237. [2021-07-09 18:37:36,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2237 states, 2236 states have (on average 3.4485688729874777) internal successors, (7711), 2236 states have internal predecessors, (7711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2237 states to 2237 states and 7711 transitions. [2021-07-09 18:37:36,334 INFO L78 Accepts]: Start accepts. Automaton has 2237 states and 7711 transitions. Word has length 26 [2021-07-09 18:37:36,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:36,334 INFO L482 AbstractCegarLoop]: Abstraction has 2237 states and 7711 transitions. [2021-07-09 18:37:36,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:36,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2237 states and 7711 transitions. [2021-07-09 18:37:36,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:36,337 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:36,337 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:36,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3034 [2021-07-09 18:37:36,538 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:36,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:36,539 INFO L82 PathProgramCache]: Analyzing trace with hash 392132503, now seen corresponding path program 44 times [2021-07-09 18:37:36,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:36,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131928273] [2021-07-09 18:37:36,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:36,793 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-09 18:37:36,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:36,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131928273] [2021-07-09 18:37:36,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131928273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:36,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460081900] [2021-07-09 18:37:36,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:36,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:37:36,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:36,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:36,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:37,225 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-07-09 18:37:37,729 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:37,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:37,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:37,742 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:37,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:37:37,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,070 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 126 [2021-07-09 18:37:38,070 INFO L628 ElimStorePlain]: treesize reduction 74, result has 84.5 percent of original size [2021-07-09 18:37:38,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:37:38,091 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,236 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 119 [2021-07-09 18:37:38,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:38,259 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,271 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:38,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:38,271 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,397 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:37:38,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,420 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:38,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:37:38,423 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,545 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-09 18:37:38,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,568 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:38,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:38,572 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:38,590 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,807 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 107 [2021-07-09 18:37:38,808 INFO L628 ElimStorePlain]: treesize reduction 27, result has 91.1 percent of original size [2021-07-09 18:37:38,829 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:38,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:37:38,830 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:38,931 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-07-09 18:37:38,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:38,952 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:38,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:38,955 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:39,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:39,066 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:39,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:39,068 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:39,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:39,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:39,174 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 16 variables, input treesize:539, output treesize:412 [2021-07-09 18:37:39,319 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-07-09 18:37:39,415 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-09 18:37:39,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460081900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:39,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:39,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:37:39,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653141530] [2021-07-09 18:37:39,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:37:39,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:39,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:37:39,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:37:39,416 INFO L87 Difference]: Start difference. First operand 2237 states and 7711 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:40,431 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 65 [2021-07-09 18:37:40,968 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 85 [2021-07-09 18:37:41,365 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 83 [2021-07-09 18:37:41,755 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 96 [2021-07-09 18:37:41,983 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-07-09 18:37:42,547 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 107 [2021-07-09 18:37:43,009 WARN L205 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2021-07-09 18:37:43,678 WARN L205 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 108 [2021-07-09 18:37:43,869 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-07-09 18:37:44,430 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 88 [2021-07-09 18:37:44,611 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-07-09 18:37:44,948 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-07-09 18:37:45,337 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2021-07-09 18:37:45,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:45,541 INFO L93 Difference]: Finished difference Result 3399 states and 11009 transitions. [2021-07-09 18:37:45,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:37:45,541 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:45,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:45,548 INFO L225 Difference]: With dead ends: 3399 [2021-07-09 18:37:45,548 INFO L226 Difference]: Without dead ends: 3354 [2021-07-09 18:37:45,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 5923.3ms TimeCoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:37:45,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-07-09 18:37:45,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 2260. [2021-07-09 18:37:45,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2260 states, 2259 states have (on average 3.454183266932271) internal successors, (7803), 2259 states have internal predecessors, (7803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:45,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2260 states to 2260 states and 7803 transitions. [2021-07-09 18:37:45,586 INFO L78 Accepts]: Start accepts. Automaton has 2260 states and 7803 transitions. Word has length 26 [2021-07-09 18:37:45,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:45,586 INFO L482 AbstractCegarLoop]: Abstraction has 2260 states and 7803 transitions. [2021-07-09 18:37:45,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:45,586 INFO L276 IsEmpty]: Start isEmpty. Operand 2260 states and 7803 transitions. [2021-07-09 18:37:45,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:45,589 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:45,589 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:45,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3124,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:45,790 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:45,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:45,790 INFO L82 PathProgramCache]: Analyzing trace with hash -658448197, now seen corresponding path program 45 times [2021-07-09 18:37:45,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:45,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921236785] [2021-07-09 18:37:45,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:45,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:46,030 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-09 18:37:46,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:46,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921236785] [2021-07-09 18:37:46,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921236785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:46,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522660832] [2021-07-09 18:37:46,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:46,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:37:46,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:46,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:46,289 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-07-09 18:37:46,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,560 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:37:46,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:37:46,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,585 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:46,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 31 [2021-07-09 18:37:46,586 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:46,950 WARN L205 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 156 [2021-07-09 18:37:46,951 INFO L628 ElimStorePlain]: treesize reduction 74, result has 85.2 percent of original size [2021-07-09 18:37:46,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:46,973 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:46,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:37:46,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,143 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 152 [2021-07-09 18:37:47,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:47,169 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:37:47,191 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,468 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 153 DAG size of output: 144 [2021-07-09 18:37:47,468 INFO L628 ElimStorePlain]: treesize reduction 49, result has 87.8 percent of original size [2021-07-09 18:37:47,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,492 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:47,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:47,493 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,515 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:47,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:47,517 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,740 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 138 [2021-07-09 18:37:47,740 INFO L628 ElimStorePlain]: treesize reduction 33, result has 90.0 percent of original size [2021-07-09 18:37:47,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,759 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:37:47,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:37:47,760 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,864 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-09 18:37:47,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:47,885 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:37:47,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2021-07-09 18:37:47,889 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:47,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:47,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:48,004 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:48,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 16 treesize of output 26 [2021-07-09 18:37:48,009 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:48,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:48,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:48,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:48,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 28 treesize of output 32 [2021-07-09 18:37:48,127 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:48,300 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 112 [2021-07-09 18:37:48,300 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.4 percent of original size [2021-07-09 18:37:48,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:37:48,316 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-09 18:37:48,469 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-09 18:37:48,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522660832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:48,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:48,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:37:48,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034274380] [2021-07-09 18:37:48,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:48,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:48,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:48,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:48,470 INFO L87 Difference]: Start difference. First operand 2260 states and 7803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:48,764 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-07-09 18:37:49,575 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 36 [2021-07-09 18:37:50,083 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-09 18:37:50,394 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 108 [2021-07-09 18:37:50,747 WARN L205 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-07-09 18:37:51,108 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 112 [2021-07-09 18:37:51,482 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 76 [2021-07-09 18:37:51,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:51,723 INFO L93 Difference]: Finished difference Result 3654 states and 11998 transitions. [2021-07-09 18:37:51,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:37:51,724 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:51,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:51,731 INFO L225 Difference]: With dead ends: 3654 [2021-07-09 18:37:51,731 INFO L226 Difference]: Without dead ends: 3624 [2021-07-09 18:37:51,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 3343.4ms TimeCoverageRelationStatistics Valid=385, Invalid=1255, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:37:51,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3624 states. [2021-07-09 18:37:51,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3624 to 2265. [2021-07-09 18:37:51,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 2264 states have (on average 3.4487632508833923) internal successors, (7808), 2264 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:51,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 7808 transitions. [2021-07-09 18:37:51,773 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 7808 transitions. Word has length 26 [2021-07-09 18:37:51,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:51,773 INFO L482 AbstractCegarLoop]: Abstraction has 2265 states and 7808 transitions. [2021-07-09 18:37:51,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:51,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 7808 transitions. [2021-07-09 18:37:51,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:51,776 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:51,776 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:51,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3205,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:51,976 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:51,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:51,977 INFO L82 PathProgramCache]: Analyzing trace with hash 578637215, now seen corresponding path program 59 times [2021-07-09 18:37:51,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:51,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271618474] [2021-07-09 18:37:51,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:51,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:52,110 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:52,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:52,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271618474] [2021-07-09 18:37:52,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271618474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:52,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874064072] [2021-07-09 18:37:52,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:52,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:37:52,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:52,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:52,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:52,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:52,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:37:52,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:52,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:37:52,631 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:37:52,638 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:37:52,644 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:52,651 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:37:52,658 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,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 34 treesize of output 16 [2021-07-09 18:37:52,664 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 13 [2021-07-09 18:37:52,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-07-09 18:37:52,678 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:52,685 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:37:52,691 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:37:52,697 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:52,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:52,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 28 treesize of output 13 [2021-07-09 18:37:52,700 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:52,718 INFO L628 ElimStorePlain]: treesize reduction 28, result has 42.9 percent of original size [2021-07-09 18:37:52,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:37:52,719 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:37:52,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:52,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874064072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:52,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:52,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:37:52,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751439971] [2021-07-09 18:37:52,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:52,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:52,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:52,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:52,743 INFO L87 Difference]: Start difference. First operand 2265 states and 7808 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:53,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:53,706 INFO L93 Difference]: Finished difference Result 3677 states and 11972 transitions. [2021-07-09 18:37:53,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:37:53,706 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:53,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:53,713 INFO L225 Difference]: With dead ends: 3677 [2021-07-09 18:37:53,713 INFO L226 Difference]: Without dead ends: 3647 [2021-07-09 18:37:53,714 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 846.9ms TimeCoverageRelationStatistics Valid=313, Invalid=1327, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:37:53,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-07-09 18:37:53,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2319. [2021-07-09 18:37:53,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4516824849007763) internal successors, (8001), 2318 states have internal predecessors, (8001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:53,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 8001 transitions. [2021-07-09 18:37:53,756 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 8001 transitions. Word has length 26 [2021-07-09 18:37:53,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:53,756 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 8001 transitions. [2021-07-09 18:37:53,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:53,756 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 8001 transitions. [2021-07-09 18:37:53,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:53,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:53,759 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:53,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3248 [2021-07-09 18:37:53,960 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:53,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:53,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1882681429, now seen corresponding path program 60 times [2021-07-09 18:37:53,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:53,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030909161] [2021-07-09 18:37:53,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:53,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:54,085 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:54,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:54,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030909161] [2021-07-09 18:37:54,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030909161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:54,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060130153] [2021-07-09 18:37:54,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:54,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:37:54,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:54,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:37:54,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:54,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,299 INFO L354 Elim1Store]: treesize reduction 14, result has 48.1 percent of original size [2021-07-09 18:37:54,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:37:54,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:54,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 45 [2021-07-09 18:37:54,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,350 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:54,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-07-09 18:37:54,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:54,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 45 [2021-07-09 18:37:54,384 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,404 INFO L354 Elim1Store]: treesize reduction 16, result has 40.7 percent of original size [2021-07-09 18:37:54,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-09 18:37:54,406 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,422 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:54,422 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,457 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:37:54,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 28 [2021-07-09 18:37:54,458 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,472 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:54,473 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,486 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:37:54,487 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,501 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:54,501 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,514 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:54,515 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,528 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:37:54,528 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,542 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,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 1 [2021-07-09 18:37:54,543 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,562 INFO L354 Elim1Store]: treesize reduction 18, result has 33.3 percent of original size [2021-07-09 18:37:54,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:37:54,564 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,577 INFO L354 Elim1Store]: treesize reduction 26, result has 3.7 percent of original size [2021-07-09 18:37:54,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:37:54,578 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:54,591 INFO L354 Elim1Store]: treesize reduction 17, result has 37.0 percent of original size [2021-07-09 18:37:54,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:37:54,592 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:54,654 INFO L628 ElimStorePlain]: treesize reduction 132, result has 34.3 percent of original size [2021-07-09 18:37:54,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:54,655 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:657, output treesize:69 [2021-07-09 18:37:54,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:54,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060130153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:54,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:54,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-07-09 18:37:54,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152044527] [2021-07-09 18:37:54,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:37:54,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:54,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:37:54,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:37:54,732 INFO L87 Difference]: Start difference. First operand 2319 states and 8001 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:56,337 INFO L93 Difference]: Finished difference Result 3983 states and 12879 transitions. [2021-07-09 18:37:56,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:37:56,337 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:56,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:56,344 INFO L225 Difference]: With dead ends: 3983 [2021-07-09 18:37:56,344 INFO L226 Difference]: Without dead ends: 3939 [2021-07-09 18:37:56,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1446.1ms TimeCoverageRelationStatistics Valid=466, Invalid=1696, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:37:56,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3939 states. [2021-07-09 18:37:56,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3939 to 2319. [2021-07-09 18:37:56,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 3.4490940465918896) internal successors, (7995), 2318 states have internal predecessors, (7995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 7995 transitions. [2021-07-09 18:37:56,385 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 7995 transitions. Word has length 26 [2021-07-09 18:37:56,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:56,386 INFO L482 AbstractCegarLoop]: Abstraction has 2319 states and 7995 transitions. [2021-07-09 18:37:56,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:56,386 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 7995 transitions. [2021-07-09 18:37:56,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:56,389 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:56,389 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:56,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3354,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:56,589 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:56,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:56,589 INFO L82 PathProgramCache]: Analyzing trace with hash 534773347, now seen corresponding path program 46 times [2021-07-09 18:37:56,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:56,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018039066] [2021-07-09 18:37:56,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:56,809 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-07-09 18:37:56,937 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-09 18:37:56,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:56,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018039066] [2021-07-09 18:37:56,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018039066] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:56,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848316969] [2021-07-09 18:37:56,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:56,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:37:56,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:56,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:37:56,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:37:57,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,163 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 17 [2021-07-09 18:37:57,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,177 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:57,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:37:57,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,191 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:57,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:37:57,192 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,202 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:57,203 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,213 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:37:57,213 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,226 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:37:57,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:37:57,227 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,255 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:57,256 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,268 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:37:57,269 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,282 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:37:57,282 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,295 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 1 [2021-07-09 18:37:57,296 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,307 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:57,308 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,319 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:37:57,321 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,334 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:37:57,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 18 [2021-07-09 18:37:57,337 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,348 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:37:57,350 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,360 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:37:57,361 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:37:57,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:37:57,368 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:37:57,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 16 [2021-07-09 18:37:57,369 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:37:57,441 INFO L628 ElimStorePlain]: treesize reduction 57, result has 57.5 percent of original size [2021-07-09 18:37:57,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:37:57,442 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:689, output treesize:77 [2021-07-09 18:37:57,520 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-09 18:37:57,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848316969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:57,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:37:57,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:37:57,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191683144] [2021-07-09 18:37:57,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:37:57,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:37:57,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:37:57,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:37:57,521 INFO L87 Difference]: Start difference. First operand 2319 states and 7995 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:59,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:37:59,147 INFO L93 Difference]: Finished difference Result 3035 states and 10159 transitions. [2021-07-09 18:37:59,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:37:59,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:37:59,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:37:59,153 INFO L225 Difference]: With dead ends: 3035 [2021-07-09 18:37:59,153 INFO L226 Difference]: Without dead ends: 3005 [2021-07-09 18:37:59,153 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1583.9ms TimeCoverageRelationStatistics Valid=293, Invalid=1513, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:37:59,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2021-07-09 18:37:59,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2314. [2021-07-09 18:37:59,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 2313 states have (on average 3.4466061392131433) internal successors, (7972), 2313 states have internal predecessors, (7972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:59,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 7972 transitions. [2021-07-09 18:37:59,196 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 7972 transitions. Word has length 26 [2021-07-09 18:37:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:37:59,196 INFO L482 AbstractCegarLoop]: Abstraction has 2314 states and 7972 transitions. [2021-07-09 18:37:59,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:37:59,196 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 7972 transitions. [2021-07-09 18:37:59,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:37:59,199 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:37:59,199 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:37:59,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3388,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:59,399 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:37:59,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:37:59,400 INFO L82 PathProgramCache]: Analyzing trace with hash 955312879, now seen corresponding path program 47 times [2021-07-09 18:37:59,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:37:59,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324533331] [2021-07-09 18:37:59,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:37:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:37:59,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:37:59,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:37:59,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324533331] [2021-07-09 18:37:59,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324533331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:37:59,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758055908] [2021-07-09 18:37:59,728 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:37:59,751 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:37:59,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:37:59,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:37:59,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:00,082 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 70 [2021-07-09 18:38:00,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,215 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:00,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,230 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:00,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:38:00,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,500 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2021-07-09 18:38:00,500 INFO L628 ElimStorePlain]: treesize reduction 24, result has 93.6 percent of original size [2021-07-09 18:38:00,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:00,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,526 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:00,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:38:00,527 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,649 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2021-07-09 18:38:00,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,662 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:00,666 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,676 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:00,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:00,677 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,789 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:38:00,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,801 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:00,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:00,803 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:38:00,815 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,915 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-07-09 18:38:00,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,928 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:00,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-07-09 18:38:00,929 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:00,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:00,938 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:00,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 24 [2021-07-09 18:38:00,939 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:01,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:01,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:38:01,035 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:411, output treesize:176 [2021-07-09 18:38:01,154 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-09 18:38:01,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758055908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:01,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:01,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:01,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885153982] [2021-07-09 18:38:01,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:01,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:01,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:01,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:01,155 INFO L87 Difference]: Start difference. First operand 2314 states and 7972 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:02,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:02,216 INFO L93 Difference]: Finished difference Result 3062 states and 10279 transitions. [2021-07-09 18:38:02,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:38:02,217 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:02,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:02,223 INFO L225 Difference]: With dead ends: 3062 [2021-07-09 18:38:02,223 INFO L226 Difference]: Without dead ends: 3037 [2021-07-09 18:38:02,223 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1347.9ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:02,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-07-09 18:38:02,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2304. [2021-07-09 18:38:02,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 2303 states have (on average 3.449413808076422) internal successors, (7944), 2303 states have internal predecessors, (7944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:02,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 7944 transitions. [2021-07-09 18:38:02,260 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 7944 transitions. Word has length 26 [2021-07-09 18:38:02,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:02,260 INFO L482 AbstractCegarLoop]: Abstraction has 2304 states and 7944 transitions. [2021-07-09 18:38:02,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:02,260 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 7944 transitions. [2021-07-09 18:38:02,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:02,263 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:02,263 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:02,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3410,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:02,464 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:02,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:02,464 INFO L82 PathProgramCache]: Analyzing trace with hash -441885819, now seen corresponding path program 61 times [2021-07-09 18:38:02,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:02,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043612911] [2021-07-09 18:38:02,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:02,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:02,641 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:02,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043612911] [2021-07-09 18:38:02,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043612911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:02,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715256160] [2021-07-09 18:38:02,642 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:02,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:38:02,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:03,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 16 [2021-07-09 18:38:03,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 19 [2021-07-09 18:38:03,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:03,102 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:03,109 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 13 [2021-07-09 18:38:03,116 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 16 [2021-07-09 18:38:03,124 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2021-07-09 18:38:03,131 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2021-07-09 18:38:03,138 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,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 41 treesize of output 13 [2021-07-09 18:38:03,146 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:38:03,154 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:03,161 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,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 33 treesize of output 13 [2021-07-09 18:38:03,169 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:03,177 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:03,183 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:03,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:03,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 16 [2021-07-09 18:38:03,187 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:03,204 INFO L628 ElimStorePlain]: treesize reduction 15, result has 58.3 percent of original size [2021-07-09 18:38:03,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:38:03,205 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:637, output treesize:15 [2021-07-09 18:38:03,235 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:03,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715256160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:03,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:03,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:38:03,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275349355] [2021-07-09 18:38:03,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:03,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:03,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:03,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:03,236 INFO L87 Difference]: Start difference. First operand 2304 states and 7944 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:04,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:04,571 INFO L93 Difference]: Finished difference Result 3206 states and 10682 transitions. [2021-07-09 18:38:04,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:38:04,571 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:04,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:04,577 INFO L225 Difference]: With dead ends: 3206 [2021-07-09 18:38:04,577 INFO L226 Difference]: Without dead ends: 3169 [2021-07-09 18:38:04,577 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1227.5ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:38:04,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2021-07-09 18:38:04,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 2344. [2021-07-09 18:38:04,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.452838241570636) internal successors, (8090), 2343 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:04,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 8090 transitions. [2021-07-09 18:38:04,613 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 8090 transitions. Word has length 26 [2021-07-09 18:38:04,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:04,613 INFO L482 AbstractCegarLoop]: Abstraction has 2344 states and 8090 transitions. [2021-07-09 18:38:04,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:04,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 8090 transitions. [2021-07-09 18:38:04,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:04,616 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:04,616 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:04,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3446,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:04,817 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:04,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:04,817 INFO L82 PathProgramCache]: Analyzing trace with hash 483608047, now seen corresponding path program 62 times [2021-07-09 18:38:04,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:04,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036979651] [2021-07-09 18:38:04,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:04,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:04,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:04,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036979651] [2021-07-09 18:38:04,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036979651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:04,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942818142] [2021-07-09 18:38:04,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:04,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:04,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:04,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:38:04,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:05,310 INFO L446 ElimStorePlain]: Different costs {3=[v_prenex_401, v_prenex_403], 5=[A, v_prenex_399]} [2021-07-09 18:38:05,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:05,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 23 treesize of output 13 [2021-07-09 18:38:05,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:05,391 INFO L628 ElimStorePlain]: treesize reduction 133, result has 44.6 percent of original size [2021-07-09 18:38:05,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:05,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:38:05,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:05,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:05,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:05,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:38:05,423 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:05,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:05,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:05,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:05,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 27 treesize of output 13 [2021-07-09 18:38:05,448 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:05,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:05,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:38:05,467 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:31 [2021-07-09 18:38:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:05,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942818142] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:05,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:05,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-07-09 18:38:05,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079460527] [2021-07-09 18:38:05,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:05,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:05,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:05,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:05,507 INFO L87 Difference]: Start difference. First operand 2344 states and 8090 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:07,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:07,233 INFO L93 Difference]: Finished difference Result 3360 states and 11166 transitions. [2021-07-09 18:38:07,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:38:07,234 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:07,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:07,240 INFO L225 Difference]: With dead ends: 3360 [2021-07-09 18:38:07,240 INFO L226 Difference]: Without dead ends: 3326 [2021-07-09 18:38:07,240 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1527.3ms TimeCoverageRelationStatistics Valid=528, Invalid=1922, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:38:07,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3326 states. [2021-07-09 18:38:07,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3326 to 2364. [2021-07-09 18:38:07,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 3.446043165467626) internal successors, (8143), 2363 states have internal predecessors, (8143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:07,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 8143 transitions. [2021-07-09 18:38:07,275 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 8143 transitions. Word has length 26 [2021-07-09 18:38:07,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:07,276 INFO L482 AbstractCegarLoop]: Abstraction has 2364 states and 8143 transitions. [2021-07-09 18:38:07,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:07,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 8143 transitions. [2021-07-09 18:38:07,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:07,279 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:07,279 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:07,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3544,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:07,479 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:07,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:07,479 INFO L82 PathProgramCache]: Analyzing trace with hash 256075815, now seen corresponding path program 48 times [2021-07-09 18:38:07,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:07,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60840527] [2021-07-09 18:38:07,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:07,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:07,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:07,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60840527] [2021-07-09 18:38:07,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60840527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184050013] [2021-07-09 18:38:07,744 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-09 18:38:07,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:38:07,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:07,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:07,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:08,230 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-07-09 18:38:08,652 INFO L446 ElimStorePlain]: Different costs {2=[v_prenex_437, v_prenex_427, A, v_prenex_439, v_prenex_428, v_prenex_431, v_prenex_432, v_prenex_421, v_prenex_423, v_prenex_435], 3=[v_prenex_422, v_prenex_425]} [2021-07-09 18:38:08,679 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:08,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:38:08,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,003 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 182 DAG size of output: 147 [2021-07-09 18:38:09,004 INFO L628 ElimStorePlain]: treesize reduction 122, result has 76.9 percent of original size [2021-07-09 18:38:09,004 INFO L518 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2021-07-09 18:38:09,028 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:09,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:38:09,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,171 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-09 18:38:09,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,189 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:38:09,191 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,327 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 142 [2021-07-09 18:38:09,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,347 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:09,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:09,348 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,482 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 139 [2021-07-09 18:38:09,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,482 INFO L518 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2021-07-09 18:38:09,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:38:09,502 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,643 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 138 [2021-07-09 18:38:09,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,663 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:09,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:09,665 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,802 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 133 [2021-07-09 18:38:09,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,824 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:09,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:38:09,826 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:09,961 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 129 [2021-07-09 18:38:09,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:09,980 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:09,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:38:09,993 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,125 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-07-09 18:38:10,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 28 [2021-07-09 18:38:10,147 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,277 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 118 [2021-07-09 18:38:10,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:10,299 INFO L354 Elim1Store]: treesize reduction 4, result has 78.9 percent of original size [2021-07-09 18:38:10,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2021-07-09 18:38:10,302 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:10,439 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-09 18:38:10,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:10,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:38:10,456 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 24 variables, input treesize:545, output treesize:490 [2021-07-09 18:38:10,663 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-07-09 18:38:10,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:10,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184050013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:10,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:10,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:38:10,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961432288] [2021-07-09 18:38:10,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:38:10,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:10,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:38:10,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:10,763 INFO L87 Difference]: Start difference. First operand 2364 states and 8143 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:11,332 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-07-09 18:38:12,235 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-07-09 18:38:12,567 WARN L205 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 83 [2021-07-09 18:38:12,893 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-07-09 18:38:13,131 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-07-09 18:38:13,367 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 81 [2021-07-09 18:38:13,591 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-07-09 18:38:14,188 WARN L205 SmtUtils]: Spent 513.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 85 [2021-07-09 18:38:14,441 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 64 [2021-07-09 18:38:15,195 WARN L205 SmtUtils]: Spent 551.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2021-07-09 18:38:15,691 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-07-09 18:38:15,913 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-09 18:38:16,246 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 34 [2021-07-09 18:38:16,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:16,592 INFO L93 Difference]: Finished difference Result 3432 states and 11237 transitions. [2021-07-09 18:38:16,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:38:16,592 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:16,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:16,598 INFO L225 Difference]: With dead ends: 3432 [2021-07-09 18:38:16,598 INFO L226 Difference]: Without dead ends: 3387 [2021-07-09 18:38:16,598 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 5639.5ms TimeCoverageRelationStatistics Valid=402, Invalid=2460, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:38:16,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3387 states. [2021-07-09 18:38:16,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3387 to 2369. [2021-07-09 18:38:16,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2369 states, 2368 states have (on average 3.4451013513513513) internal successors, (8158), 2368 states have internal predecessors, (8158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:16,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2369 states to 2369 states and 8158 transitions. [2021-07-09 18:38:16,633 INFO L78 Accepts]: Start accepts. Automaton has 2369 states and 8158 transitions. Word has length 26 [2021-07-09 18:38:16,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:16,633 INFO L482 AbstractCegarLoop]: Abstraction has 2369 states and 8158 transitions. [2021-07-09 18:38:16,633 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:16,633 INFO L276 IsEmpty]: Start isEmpty. Operand 2369 states and 8158 transitions. [2021-07-09 18:38:16,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:16,636 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:16,636 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:16,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3558,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:16,837 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:16,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:16,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1128567001, now seen corresponding path program 49 times [2021-07-09 18:38:16,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:16,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216358618] [2021-07-09 18:38:16,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:16,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:17,087 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-09 18:38:17,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:17,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216358618] [2021-07-09 18:38:17,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216358618] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:17,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423227798] [2021-07-09 18:38:17,088 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-09 18:38:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:17,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:38:17,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:17,523 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-07-09 18:38:17,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,736 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-09 18:38:17,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 28 treesize of output 16 [2021-07-09 18:38:17,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:17,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:17,761 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:17,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-07-09 18:38:17,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,121 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 152 [2021-07-09 18:38:18,122 INFO L628 ElimStorePlain]: treesize reduction 76, result has 84.7 percent of original size [2021-07-09 18:38:18,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,146 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:18,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 28 [2021-07-09 18:38:18,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,322 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-07-09 18:38:18,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,349 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:18,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:18,350 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,374 INFO L354 Elim1Store]: treesize reduction 4, result has 76.5 percent of original size [2021-07-09 18:38:18,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:38:18,375 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,659 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 144 [2021-07-09 18:38:18,660 INFO L628 ElimStorePlain]: treesize reduction 33, result has 91.6 percent of original size [2021-07-09 18:38:18,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,681 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:38:18,685 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,704 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:38:18,707 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:18,938 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 136 [2021-07-09 18:38:18,938 INFO L628 ElimStorePlain]: treesize reduction 49, result has 85.8 percent of original size [2021-07-09 18:38:18,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:18,955 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:18,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:38:18,960 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,161 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 127 [2021-07-09 18:38:19,161 INFO L628 ElimStorePlain]: treesize reduction 9, result has 96.8 percent of original size [2021-07-09 18:38:19,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,180 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:19,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:19,182 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:19,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,295 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:19,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 26 [2021-07-09 18:38:19,300 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:19,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:19,409 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-07-09 18:38:19,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 21 [2021-07-09 18:38:19,411 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:19,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:19,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 16 dim-0 vars, 8 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-07-09 18:38:19,514 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 24 variables, input treesize:563, output treesize:231 [2021-07-09 18:38:19,661 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-09 18:38:19,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423227798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:19,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:19,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:19,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816554274] [2021-07-09 18:38:19,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:19,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:19,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:19,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:19,662 INFO L87 Difference]: Start difference. First operand 2369 states and 8158 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:19,958 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-07-09 18:38:20,810 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2021-07-09 18:38:21,003 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-07-09 18:38:21,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:21,238 INFO L93 Difference]: Finished difference Result 3462 states and 11530 transitions. [2021-07-09 18:38:21,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:38:21,238 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:21,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:21,245 INFO L225 Difference]: With dead ends: 3462 [2021-07-09 18:38:21,245 INFO L226 Difference]: Without dead ends: 3432 [2021-07-09 18:38:21,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1835.1ms TimeCoverageRelationStatistics Valid=245, Invalid=877, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:38:21,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3432 states. [2021-07-09 18:38:21,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3432 to 2352. [2021-07-09 18:38:21,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.441514249255636) internal successors, (8091), 2351 states have internal predecessors, (8091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:21,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8091 transitions. [2021-07-09 18:38:21,285 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8091 transitions. Word has length 26 [2021-07-09 18:38:21,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:21,285 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8091 transitions. [2021-07-09 18:38:21,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:21,286 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8091 transitions. [2021-07-09 18:38:21,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:21,289 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:21,289 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:21,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3596,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:21,493 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:21,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:21,493 INFO L82 PathProgramCache]: Analyzing trace with hash 676615347, now seen corresponding path program 50 times [2021-07-09 18:38:21,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:21,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812125403] [2021-07-09 18:38:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:21,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:21,753 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-09 18:38:21,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:21,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812125403] [2021-07-09 18:38:21,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812125403] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:21,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071058571] [2021-07-09 18:38:21,753 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-09 18:38:21,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:21,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:21,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:38:21,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:21,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:21,951 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:21,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-07-09 18:38:21,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:21,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:21,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:21,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:21,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:21,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:21,973 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:21,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 19 [2021-07-09 18:38:21,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:21,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:21,981 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:21,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:21,982 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:21,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:21,992 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:21,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 23 [2021-07-09 18:38:21,993 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:21,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,002 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-07-09 18:38:22,003 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,013 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:22,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 21 treesize of output 17 [2021-07-09 18:38:22,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,024 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 1 [2021-07-09 18:38:22,024 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,032 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,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 26 treesize of output 16 [2021-07-09 18:38:22,033 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,043 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:22,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:22,044 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,052 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2021-07-09 18:38:22,054 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,062 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:38:22,063 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,071 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:38:22,072 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,079 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,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 28 treesize of output 16 [2021-07-09 18:38:22,079 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,088 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:22,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-07-09 18:38:22,091 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:22,121 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-07-09 18:38:22,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:38:22,122 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:22,183 INFO L628 ElimStorePlain]: treesize reduction 15, result has 83.9 percent of original size [2021-07-09 18:38:22,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:38:22,184 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 1 variables, input treesize:589, output treesize:78 [2021-07-09 18:38:22,261 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:22,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071058571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:22,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:22,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:38:22,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791733914] [2021-07-09 18:38:22,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:22,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:22,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:22,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:22,262 INFO L87 Difference]: Start difference. First operand 2352 states and 8091 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:23,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:23,154 INFO L93 Difference]: Finished difference Result 3124 states and 10478 transitions. [2021-07-09 18:38:23,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:38:23,154 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:23,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:23,161 INFO L225 Difference]: With dead ends: 3124 [2021-07-09 18:38:23,161 INFO L226 Difference]: Without dead ends: 3099 [2021-07-09 18:38:23,161 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 899.3ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:38:23,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2021-07-09 18:38:23,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 2339. [2021-07-09 18:38:23,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 2338 states have (on average 3.441830624465355) internal successors, (8047), 2338 states have internal predecessors, (8047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:23,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 8047 transitions. [2021-07-09 18:38:23,212 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 8047 transitions. Word has length 26 [2021-07-09 18:38:23,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:23,212 INFO L482 AbstractCegarLoop]: Abstraction has 2339 states and 8047 transitions. [2021-07-09 18:38:23,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:23,212 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 8047 transitions. [2021-07-09 18:38:23,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:23,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:23,215 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:23,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3643,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:23,433 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:23,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:23,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1133811217, now seen corresponding path program 51 times [2021-07-09 18:38:23,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:23,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021832174] [2021-07-09 18:38:23,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:23,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:23,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:23,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:23,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021832174] [2021-07-09 18:38:23,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021832174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:23,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118414866] [2021-07-09 18:38:23,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:38:23,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:23,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:23,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:38:23,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:24,084 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 66 [2021-07-09 18:38:24,229 INFO L446 ElimStorePlain]: Different costs {2=[A, v_prenex_481, v_prenex_482, v_prenex_478], 3=[v_prenex_480]} [2021-07-09 18:38:24,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,261 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:24,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:24,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-07-09 18:38:24,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,578 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2021-07-09 18:38:24,579 INFO L628 ElimStorePlain]: treesize reduction 10, result has 97.4 percent of original size [2021-07-09 18:38:24,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,593 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:24,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 20 [2021-07-09 18:38:24,595 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 24 [2021-07-09 18:38:24,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,743 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:38:24,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:24,760 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,771 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:24,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:38:24,772 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,888 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-07-09 18:38:24,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:24,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2021-07-09 18:38:24,903 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:24,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:24,913 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-09 18:38:24,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 20 [2021-07-09 18:38:24,914 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,020 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-07-09 18:38:25,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:25,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,033 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-07-09 18:38:25,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 19 [2021-07-09 18:38:25,035 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:25,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:25,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-07-09 18:38:25,046 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:25,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:25,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: and 10 xjuncts. [2021-07-09 18:38:25,145 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 10 variables, input treesize:421, output treesize:186 [2021-07-09 18:38:25,272 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-09 18:38:25,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118414866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:25,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:25,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:38:25,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902626637] [2021-07-09 18:38:25,273 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:25,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:25,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:25,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:25,273 INFO L87 Difference]: Start difference. First operand 2339 states and 8047 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:26,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:26,059 INFO L93 Difference]: Finished difference Result 2991 states and 10107 transitions. [2021-07-09 18:38:26,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:38:26,059 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:26,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:26,065 INFO L225 Difference]: With dead ends: 2991 [2021-07-09 18:38:26,065 INFO L226 Difference]: Without dead ends: 2976 [2021-07-09 18:38:26,065 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1085.4ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:38:26,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-07-09 18:38:26,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2333. [2021-07-09 18:38:26,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2333 states, 2332 states have (on average 3.442967409948542) internal successors, (8029), 2332 states have internal predecessors, (8029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:26,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2333 states to 2333 states and 8029 transitions. [2021-07-09 18:38:26,101 INFO L78 Accepts]: Start accepts. Automaton has 2333 states and 8029 transitions. Word has length 26 [2021-07-09 18:38:26,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:26,101 INFO L482 AbstractCegarLoop]: Abstraction has 2333 states and 8029 transitions. [2021-07-09 18:38:26,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:26,101 INFO L276 IsEmpty]: Start isEmpty. Operand 2333 states and 8029 transitions. [2021-07-09 18:38:26,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:26,104 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:26,104 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:26,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3662,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:26,304 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:26,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:26,305 INFO L82 PathProgramCache]: Analyzing trace with hash 118535907, now seen corresponding path program 63 times [2021-07-09 18:38:26,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:26,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368826505] [2021-07-09 18:38:26,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:26,450 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:26,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:26,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368826505] [2021-07-09 18:38:26,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368826505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:26,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828026268] [2021-07-09 18:38:26,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:26,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:26,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:26,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:38:26,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:26,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,918 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:26,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:38:26,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:26,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,945 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:26,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:38:26,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:26,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,963 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:26,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 1 [2021-07-09 18:38:26,963 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:26,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,978 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:26,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:38:26,979 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:26,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:26,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,000 INFO L354 Elim1Store]: treesize reduction 22, result has 24.1 percent of original size [2021-07-09 18:38:27,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 25 [2021-07-09 18:38:27,001 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,022 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:38:27,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-09 18:38:27,024 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,038 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:27,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 1 [2021-07-09 18:38:27,039 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,053 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:27,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:38:27,054 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,076 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:27,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-09 18:38:27,077 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,099 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:38:27,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 28 treesize of output 26 [2021-07-09 18:38:27,100 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,122 INFO L354 Elim1Store]: treesize reduction 19, result has 34.5 percent of original size [2021-07-09 18:38:27,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 25 [2021-07-09 18:38:27,123 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,145 INFO L354 Elim1Store]: treesize reduction 21, result has 27.6 percent of original size [2021-07-09 18:38:27,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 23 [2021-07-09 18:38:27,146 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,167 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:27,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:38:27,173 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,187 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:27,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:38:27,188 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,202 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:27,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 1 [2021-07-09 18:38:27,203 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:27,210 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:27,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 1 [2021-07-09 18:38:27,211 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:27,291 INFO L628 ElimStorePlain]: treesize reduction 105, result has 47.0 percent of original size [2021-07-09 18:38:27,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:38:27,292 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:713, output treesize:75 [2021-07-09 18:38:27,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:27,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828026268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:27,372 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:27,372 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-07-09 18:38:27,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189870080] [2021-07-09 18:38:27,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:38:27,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:27,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:38:27,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:27,373 INFO L87 Difference]: Start difference. First operand 2333 states and 8029 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:29,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:29,489 INFO L93 Difference]: Finished difference Result 3591 states and 11838 transitions. [2021-07-09 18:38:29,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:38:29,490 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:29,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:29,496 INFO L225 Difference]: With dead ends: 3591 [2021-07-09 18:38:29,497 INFO L226 Difference]: Without dead ends: 3547 [2021-07-09 18:38:29,497 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1878.2ms TimeCoverageRelationStatistics Valid=585, Invalid=2495, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:38:29,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3547 states. [2021-07-09 18:38:29,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3547 to 2360. [2021-07-09 18:38:29,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:29,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-09 18:38:29,538 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-09 18:38:29,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:29,538 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-09 18:38:29,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:29,539 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-09 18:38:29,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:29,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:29,542 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:29,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3699,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:29,742 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:29,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:29,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1466803217, now seen corresponding path program 64 times [2021-07-09 18:38:29,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:29,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311310429] [2021-07-09 18:38:29,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:29,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:29,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:29,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311310429] [2021-07-09 18:38:29,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311310429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:29,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057864401] [2021-07-09 18:38:29,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:38:30,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:30,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:30,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:38:30,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:30,360 INFO L446 ElimStorePlain]: Different costs {3=[A, v_prenex_486], 5=[v_prenex_487, v_prenex_488]} [2021-07-09 18:38:30,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:30,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:30,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-07-09 18:38:30,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:30,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 13 [2021-07-09 18:38:30,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,445 INFO L628 ElimStorePlain]: treesize reduction 130, result has 41.2 percent of original size [2021-07-09 18:38:30,445 INFO L518 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2021-07-09 18:38:30,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:30,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-07-09 18:38:30,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:30,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:38:30,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2021-07-09 18:38:30,473 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:30,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:30,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:38:30,492 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:274, output treesize:24 [2021-07-09 18:38:30,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:30,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057864401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:30,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:30,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:38:30,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396993827] [2021-07-09 18:38:30,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:38:30,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:30,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:38:30,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:38:30,527 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:31,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:31,853 INFO L93 Difference]: Finished difference Result 3132 states and 10494 transitions. [2021-07-09 18:38:31,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:38:31,853 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:31,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:31,858 INFO L225 Difference]: With dead ends: 3132 [2021-07-09 18:38:31,858 INFO L226 Difference]: Without dead ends: 3117 [2021-07-09 18:38:31,859 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1126.9ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:38:31,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2021-07-09 18:38:31,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 2360. [2021-07-09 18:38:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2359 states have (on average 3.4412886816447648) internal successors, (8118), 2359 states have internal predecessors, (8118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:31,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 8118 transitions. [2021-07-09 18:38:31,891 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 8118 transitions. Word has length 26 [2021-07-09 18:38:31,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:31,891 INFO L482 AbstractCegarLoop]: Abstraction has 2360 states and 8118 transitions. [2021-07-09 18:38:31,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:31,891 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 8118 transitions. [2021-07-09 18:38:31,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:38:31,894 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:31,894 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:32,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3813 [2021-07-09 18:38:32,095 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:32,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:32,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1440707985, now seen corresponding path program 65 times [2021-07-09 18:38:32,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:32,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719294221] [2021-07-09 18:38:32,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:32,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:32,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:32,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:32,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719294221] [2021-07-09 18:38:32,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719294221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:32,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398398446] [2021-07-09 18:38:32,305 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:32,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:38:32,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:32,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:38:32,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:32,645 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-07-09 18:38:32,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:32,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:32,922 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:38:32,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 30 [2021-07-09 18:38:32,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:32,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:32,961 INFO L354 Elim1Store]: treesize reduction 4, result has 86.2 percent of original size [2021-07-09 18:38:32,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 43 [2021-07-09 18:38:32,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:33,352 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-07-09 18:38:33,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:33,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:33,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 41 [2021-07-09 18:38:33,391 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:33,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,417 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:38:33,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 26 [2021-07-09 18:38:33,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:33,778 WARN L205 SmtUtils]: Spent 359.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-07-09 18:38:33,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:33,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:33,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 47 [2021-07-09 18:38:33,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:33,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:33,833 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-09 18:38:33,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 1 [2021-07-09 18:38:33,834 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:34,158 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 155 [2021-07-09 18:38:34,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:34,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,191 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:34,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 31 [2021-07-09 18:38:34,193 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:34,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,220 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:34,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:38:34,223 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:34,791 WARN L205 SmtUtils]: Spent 567.00 ms on a formula simplification. DAG size of input: 147 DAG size of output: 142 [2021-07-09 18:38:34,791 INFO L628 ElimStorePlain]: treesize reduction 31, result has 95.0 percent of original size [2021-07-09 18:38:34,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,818 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:34,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 28 [2021-07-09 18:38:34,820 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:34,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:34,844 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:34,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-07-09 18:38:34,846 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:35,100 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-09 18:38:35,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:35,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,129 INFO L354 Elim1Store]: treesize reduction 16, result has 44.8 percent of original size [2021-07-09 18:38:35,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 28 [2021-07-09 18:38:35,131 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:35,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,154 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:35,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 32 [2021-07-09 18:38:35,158 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:35,602 WARN L205 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 122 [2021-07-09 18:38:35,603 INFO L628 ElimStorePlain]: treesize reduction 33, result has 93.4 percent of original size [2021-07-09 18:38:35,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,631 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:35,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 47 [2021-07-09 18:38:35,637 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:35,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:35,662 INFO L354 Elim1Store]: treesize reduction 14, result has 51.7 percent of original size [2021-07-09 18:38:35,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 33 [2021-07-09 18:38:35,666 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:36,247 WARN L205 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 111 [2021-07-09 18:38:36,248 INFO L628 ElimStorePlain]: treesize reduction 40, result has 91.2 percent of original size [2021-07-09 18:38:36,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:36,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:36,272 INFO L354 Elim1Store]: treesize reduction 18, result has 37.9 percent of original size [2021-07-09 18:38:36,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 26 [2021-07-09 18:38:36,274 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:36,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:38:36,296 INFO L354 Elim1Store]: treesize reduction 12, result has 58.6 percent of original size [2021-07-09 18:38:36,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 35 [2021-07-09 18:38:36,298 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-07-09 18:38:36,476 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 104 [2021-07-09 18:38:36,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:38:36,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 13 xjuncts. [2021-07-09 18:38:36,490 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 16 variables, input treesize:801, output treesize:422 [2021-07-09 18:38:36,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:36,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398398446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:36,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:36,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:38:36,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921203612] [2021-07-09 18:38:36,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:38:36,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:36,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:38:36,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:36,684 INFO L87 Difference]: Start difference. First operand 2360 states and 8118 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:37,312 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-07-09 18:38:37,471 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2021-07-09 18:38:40,973 WARN L205 SmtUtils]: Spent 3.33 s on a formula simplification. DAG size of input: 105 DAG size of output: 91 [2021-07-09 18:38:41,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:41,377 INFO L93 Difference]: Finished difference Result 3258 states and 10844 transitions. [2021-07-09 18:38:41,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:38:41,377 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:38:41,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:41,383 INFO L225 Difference]: With dead ends: 3258 [2021-07-09 18:38:41,383 INFO L226 Difference]: Without dead ends: 3228 [2021-07-09 18:38:41,383 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 4896.4ms TimeCoverageRelationStatistics Valid=299, Invalid=1261, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:38:41,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3228 states. [2021-07-09 18:38:41,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3228 to 2352. [2021-07-09 18:38:41,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2352 states, 2351 states have (on average 3.442364951084645) internal successors, (8093), 2351 states have internal predecessors, (8093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:41,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2352 states to 2352 states and 8093 transitions. [2021-07-09 18:38:41,432 INFO L78 Accepts]: Start accepts. Automaton has 2352 states and 8093 transitions. Word has length 26 [2021-07-09 18:38:41,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:41,432 INFO L482 AbstractCegarLoop]: Abstraction has 2352 states and 8093 transitions. [2021-07-09 18:38:41,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:41,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2352 states and 8093 transitions. [2021-07-09 18:38:41,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:41,435 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:41,435 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:41,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3828,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:41,637 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:41,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:41,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1407294025, now seen corresponding path program 52 times [2021-07-09 18:38:41,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:41,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308541839] [2021-07-09 18:38:41,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:41,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:41,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:41,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308541839] [2021-07-09 18:38:41,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308541839] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:41,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76716459] [2021-07-09 18:38:41,676 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:41,697 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:41,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:41,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:41,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:41,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:41,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76716459] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:41,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:41,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:38:41,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562909925] [2021-07-09 18:38:41,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:41,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:41,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:41,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:41,785 INFO L87 Difference]: Start difference. First operand 2352 states and 8093 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:42,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:42,573 INFO L93 Difference]: Finished difference Result 5410 states and 16973 transitions. [2021-07-09 18:38:42,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:38:42,573 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:42,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:42,583 INFO L225 Difference]: With dead ends: 5410 [2021-07-09 18:38:42,583 INFO L226 Difference]: Without dead ends: 5410 [2021-07-09 18:38:42,584 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 475.4ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:38:42,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2021-07-09 18:38:42,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 2548. [2021-07-09 18:38:42,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2547 states have (on average 3.486062033765214) internal successors, (8879), 2547 states have internal predecessors, (8879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:42,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 8879 transitions. [2021-07-09 18:38:42,651 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 8879 transitions. Word has length 28 [2021-07-09 18:38:42,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:42,651 INFO L482 AbstractCegarLoop]: Abstraction has 2548 states and 8879 transitions. [2021-07-09 18:38:42,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:42,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 8879 transitions. [2021-07-09 18:38:42,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:42,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:42,654 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:42,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3899,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:42,855 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:42,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:42,855 INFO L82 PathProgramCache]: Analyzing trace with hash 430975181, now seen corresponding path program 53 times [2021-07-09 18:38:42,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:42,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239056339] [2021-07-09 18:38:42,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:42,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:42,891 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:42,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:42,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239056339] [2021-07-09 18:38:42,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239056339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:42,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291313024] [2021-07-09 18:38:42,892 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:42,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:38:42,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:42,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:42,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:43,011 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:43,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291313024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:43,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:43,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:38:43,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129186986] [2021-07-09 18:38:43,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:38:43,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:43,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:38:43,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:38:43,012 INFO L87 Difference]: Start difference. First operand 2548 states and 8879 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:44,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:44,153 INFO L93 Difference]: Finished difference Result 7046 states and 21713 transitions. [2021-07-09 18:38:44,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:38:44,154 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:44,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:44,167 INFO L225 Difference]: With dead ends: 7046 [2021-07-09 18:38:44,167 INFO L226 Difference]: Without dead ends: 7046 [2021-07-09 18:38:44,168 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 645.3ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:38:44,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-07-09 18:38:44,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 2559. [2021-07-09 18:38:44,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 3.492181391712275) internal successors, (8933), 2558 states have internal predecessors, (8933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:44,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 8933 transitions. [2021-07-09 18:38:44,242 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 8933 transitions. Word has length 28 [2021-07-09 18:38:44,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:44,243 INFO L482 AbstractCegarLoop]: Abstraction has 2559 states and 8933 transitions. [2021-07-09 18:38:44,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:44,243 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 8933 transitions. [2021-07-09 18:38:44,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:44,246 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:44,246 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:44,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3900 [2021-07-09 18:38:44,449 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:44,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:44,449 INFO L82 PathProgramCache]: Analyzing trace with hash 997927261, now seen corresponding path program 54 times [2021-07-09 18:38:44,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:44,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47926249] [2021-07-09 18:38:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:44,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:44,492 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:44,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:44,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47926249] [2021-07-09 18:38:44,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47926249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:44,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752249012] [2021-07-09 18:38:44,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:44,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:44,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:44,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:44,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:44,609 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:44,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752249012] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:44,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:44,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:38:44,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75472000] [2021-07-09 18:38:44,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:38:44,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:44,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:38:44,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:38:44,610 INFO L87 Difference]: Start difference. First operand 2559 states and 8933 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:45,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:45,691 INFO L93 Difference]: Finished difference Result 6437 states and 20239 transitions. [2021-07-09 18:38:45,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:38:45,691 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:45,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:45,704 INFO L225 Difference]: With dead ends: 6437 [2021-07-09 18:38:45,704 INFO L226 Difference]: Without dead ends: 6437 [2021-07-09 18:38:45,705 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 629.3ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-07-09 18:38:45,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6437 states. [2021-07-09 18:38:45,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6437 to 2507. [2021-07-09 18:38:45,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2507 states, 2506 states have (on average 3.4720670391061454) internal successors, (8701), 2506 states have internal predecessors, (8701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:45,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2507 states to 2507 states and 8701 transitions. [2021-07-09 18:38:45,770 INFO L78 Accepts]: Start accepts. Automaton has 2507 states and 8701 transitions. Word has length 28 [2021-07-09 18:38:45,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:45,770 INFO L482 AbstractCegarLoop]: Abstraction has 2507 states and 8701 transitions. [2021-07-09 18:38:45,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:45,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2507 states and 8701 transitions. [2021-07-09 18:38:45,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:45,773 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:45,774 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:45,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:45,974 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:45,974 INFO L82 PathProgramCache]: Analyzing trace with hash -2115011713, now seen corresponding path program 55 times [2021-07-09 18:38:45,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:45,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942924790] [2021-07-09 18:38:45,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:46,015 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:46,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:46,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942924790] [2021-07-09 18:38:46,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942924790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:46,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712859068] [2021-07-09 18:38:46,015 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:38:46,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:46,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:46,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:46,132 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:46,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712859068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:46,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:46,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:38:46,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260884857] [2021-07-09 18:38:46,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:38:46,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:46,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:38:46,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:38:46,133 INFO L87 Difference]: Start difference. First operand 2507 states and 8701 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:47,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:47,125 INFO L93 Difference]: Finished difference Result 5496 states and 17140 transitions. [2021-07-09 18:38:47,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:38:47,125 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:47,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:47,135 INFO L225 Difference]: With dead ends: 5496 [2021-07-09 18:38:47,135 INFO L226 Difference]: Without dead ends: 5496 [2021-07-09 18:38:47,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 560.8ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:38:47,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5496 states. [2021-07-09 18:38:47,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5496 to 2522. [2021-07-09 18:38:47,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.4668782229274098) internal successors, (8740), 2521 states have internal predecessors, (8740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:47,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8740 transitions. [2021-07-09 18:38:47,195 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8740 transitions. Word has length 28 [2021-07-09 18:38:47,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:47,195 INFO L482 AbstractCegarLoop]: Abstraction has 2522 states and 8740 transitions. [2021-07-09 18:38:47,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:47,195 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8740 transitions. [2021-07-09 18:38:47,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:47,198 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:47,199 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:47,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3902,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:47,399 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:47,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:47,399 INFO L82 PathProgramCache]: Analyzing trace with hash 970325317, now seen corresponding path program 66 times [2021-07-09 18:38:47,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:47,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241242886] [2021-07-09 18:38:47,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:47,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:47,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241242886] [2021-07-09 18:38:47,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241242886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:47,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386304865] [2021-07-09 18:38:47,437 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:38:47,461 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:38:47,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:47,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:47,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:47,540 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:47,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386304865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:47,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:47,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:38:47,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073179794] [2021-07-09 18:38:47,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:47,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:47,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:47,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:47,541 INFO L87 Difference]: Start difference. First operand 2522 states and 8740 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:48,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:48,070 INFO L93 Difference]: Finished difference Result 4908 states and 15515 transitions. [2021-07-09 18:38:48,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:38:48,070 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:48,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:48,080 INFO L225 Difference]: With dead ends: 4908 [2021-07-09 18:38:48,080 INFO L226 Difference]: Without dead ends: 4908 [2021-07-09 18:38:48,080 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 278.1ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:38:48,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4908 states. [2021-07-09 18:38:48,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4908 to 2592. [2021-07-09 18:38:48,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.4515631030490157) internal successors, (8943), 2591 states have internal predecessors, (8943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:48,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 8943 transitions. [2021-07-09 18:38:48,137 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 8943 transitions. Word has length 28 [2021-07-09 18:38:48,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:48,137 INFO L482 AbstractCegarLoop]: Abstraction has 2592 states and 8943 transitions. [2021-07-09 18:38:48,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:48,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 8943 transitions. [2021-07-09 18:38:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:48,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:48,141 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:48,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3903 [2021-07-09 18:38:48,341 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:48,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:48,342 INFO L82 PathProgramCache]: Analyzing trace with hash 828956685, now seen corresponding path program 56 times [2021-07-09 18:38:48,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:48,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984266523] [2021-07-09 18:38:48,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:48,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:48,366 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:38:48,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:48,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984266523] [2021-07-09 18:38:48,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984266523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:48,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781563776] [2021-07-09 18:38:48,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:48,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:48,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:48,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:38:48,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:48,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:38:48,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781563776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:48,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:48,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:38:48,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023185821] [2021-07-09 18:38:48,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:38:48,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:48,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:38:48,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:38:48,455 INFO L87 Difference]: Start difference. First operand 2592 states and 8943 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:48,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:48,612 INFO L93 Difference]: Finished difference Result 4133 states and 13562 transitions. [2021-07-09 18:38:48,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:38:48,612 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:48,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:48,619 INFO L225 Difference]: With dead ends: 4133 [2021-07-09 18:38:48,619 INFO L226 Difference]: Without dead ends: 4085 [2021-07-09 18:38:48,620 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 110.5ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:38:48,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4085 states. [2021-07-09 18:38:48,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4085 to 2922. [2021-07-09 18:38:48,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.501198219787744) internal successors, (10227), 2921 states have internal predecessors, (10227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 10227 transitions. [2021-07-09 18:38:48,665 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 10227 transitions. Word has length 28 [2021-07-09 18:38:48,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:48,665 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 10227 transitions. [2021-07-09 18:38:48,665 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-09 18:38:48,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 10227 transitions. [2021-07-09 18:38:48,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:48,668 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:48,669 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:48,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3904,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:48,869 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:48,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:48,869 INFO L82 PathProgramCache]: Analyzing trace with hash 391987977, now seen corresponding path program 57 times [2021-07-09 18:38:48,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:48,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707420950] [2021-07-09 18:38:48,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:48,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:48,898 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:48,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:48,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707420950] [2021-07-09 18:38:48,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707420950] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:48,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872644575] [2021-07-09 18:38:48,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:48,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:38:48,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:48,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:48,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:48,991 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:48,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872644575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:48,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:48,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:38:48,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042784595] [2021-07-09 18:38:48,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:38:48,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:48,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:38:48,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:38:48,992 INFO L87 Difference]: Start difference. First operand 2922 states and 10227 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:49,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:49,543 INFO L93 Difference]: Finished difference Result 4714 states and 15191 transitions. [2021-07-09 18:38:49,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:38:49,544 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:49,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:49,552 INFO L225 Difference]: With dead ends: 4714 [2021-07-09 18:38:49,552 INFO L226 Difference]: Without dead ends: 4667 [2021-07-09 18:38:49,553 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 307.8ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:38:49,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2021-07-09 18:38:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 3096. [2021-07-09 18:38:49,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.5150242326332797) internal successors, (10879), 3095 states have internal predecessors, (10879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:49,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10879 transitions. [2021-07-09 18:38:49,610 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10879 transitions. Word has length 28 [2021-07-09 18:38:49,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:49,610 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10879 transitions. [2021-07-09 18:38:49,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:49,610 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10879 transitions. [2021-07-09 18:38:49,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:49,614 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:49,614 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:49,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3905 [2021-07-09 18:38:49,815 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:49,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:49,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1928077453, now seen corresponding path program 58 times [2021-07-09 18:38:49,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:49,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298378740] [2021-07-09 18:38:49,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:49,853 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:49,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:49,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298378740] [2021-07-09 18:38:49,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298378740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:49,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259832545] [2021-07-09 18:38:49,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:49,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:49,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:49,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:49,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:49,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:49,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259832545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:49,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:49,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:49,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93295919] [2021-07-09 18:38:49,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:49,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:49,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:49,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:49,955 INFO L87 Difference]: Start difference. First operand 3096 states and 10879 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:50,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:50,565 INFO L93 Difference]: Finished difference Result 5031 states and 15895 transitions. [2021-07-09 18:38:50,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:38:50,565 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:50,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:50,575 INFO L225 Difference]: With dead ends: 5031 [2021-07-09 18:38:50,575 INFO L226 Difference]: Without dead ends: 5005 [2021-07-09 18:38:50,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 375.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:38:50,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5005 states. [2021-07-09 18:38:50,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5005 to 3120. [2021-07-09 18:38:50,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3120 states, 3119 states have (on average 3.521000320615582) internal successors, (10982), 3119 states have internal predecessors, (10982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:50,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3120 states to 3120 states and 10982 transitions. [2021-07-09 18:38:50,649 INFO L78 Accepts]: Start accepts. Automaton has 3120 states and 10982 transitions. Word has length 28 [2021-07-09 18:38:50,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:50,649 INFO L482 AbstractCegarLoop]: Abstraction has 3120 states and 10982 transitions. [2021-07-09 18:38:50,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:50,649 INFO L276 IsEmpty]: Start isEmpty. Operand 3120 states and 10982 transitions. [2021-07-09 18:38:50,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:50,654 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:50,654 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:50,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3906 [2021-07-09 18:38:50,857 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:50,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:50,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1694477061, now seen corresponding path program 59 times [2021-07-09 18:38:50,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:50,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311112401] [2021-07-09 18:38:50,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:50,886 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:50,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:50,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311112401] [2021-07-09 18:38:50,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311112401] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:50,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455935948] [2021-07-09 18:38:50,886 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:50,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:38:50,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:50,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:50,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:50,984 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:50,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455935948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:50,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:50,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:50,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034164698] [2021-07-09 18:38:50,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:50,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:50,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:50,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:50,985 INFO L87 Difference]: Start difference. First operand 3120 states and 10982 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:51,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:51,606 INFO L93 Difference]: Finished difference Result 5035 states and 15933 transitions. [2021-07-09 18:38:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:38:51,607 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:51,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:51,617 INFO L225 Difference]: With dead ends: 5035 [2021-07-09 18:38:51,617 INFO L226 Difference]: Without dead ends: 5029 [2021-07-09 18:38:51,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 380.0ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:38:51,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-07-09 18:38:51,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 3123. [2021-07-09 18:38:51,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.5153747597693785) internal successors, (10975), 3122 states have internal predecessors, (10975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:51,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10975 transitions. [2021-07-09 18:38:51,700 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10975 transitions. Word has length 28 [2021-07-09 18:38:51,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:51,700 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10975 transitions. [2021-07-09 18:38:51,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:51,700 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10975 transitions. [2021-07-09 18:38:51,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:51,705 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:51,705 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:51,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3907 [2021-07-09 18:38:51,909 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:51,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:51,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1551691313, now seen corresponding path program 60 times [2021-07-09 18:38:51,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:51,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491599717] [2021-07-09 18:38:51,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:51,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:51,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:51,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491599717] [2021-07-09 18:38:51,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491599717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:51,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678163007] [2021-07-09 18:38:51,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:51,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:38:51,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:51,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:51,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:52,021 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:52,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678163007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:52,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:52,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:52,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299549337] [2021-07-09 18:38:52,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:52,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:52,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:52,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:52,022 INFO L87 Difference]: Start difference. First operand 3123 states and 10975 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:52,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:52,519 INFO L93 Difference]: Finished difference Result 5805 states and 18700 transitions. [2021-07-09 18:38:52,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:38:52,519 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:52,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:52,530 INFO L225 Difference]: With dead ends: 5805 [2021-07-09 18:38:52,530 INFO L226 Difference]: Without dead ends: 5722 [2021-07-09 18:38:52,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 267.7ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:38:52,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-07-09 18:38:52,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 3270. [2021-07-09 18:38:52,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3270 states, 3269 states have (on average 3.5460385438972164) internal successors, (11592), 3269 states have internal predecessors, (11592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:52,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3270 states to 3270 states and 11592 transitions. [2021-07-09 18:38:52,607 INFO L78 Accepts]: Start accepts. Automaton has 3270 states and 11592 transitions. Word has length 28 [2021-07-09 18:38:52,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:52,607 INFO L482 AbstractCegarLoop]: Abstraction has 3270 states and 11592 transitions. [2021-07-09 18:38:52,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:52,607 INFO L276 IsEmpty]: Start isEmpty. Operand 3270 states and 11592 transitions. [2021-07-09 18:38:52,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:52,612 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:52,612 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:52,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3908 [2021-07-09 18:38:52,812 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:52,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:52,812 INFO L82 PathProgramCache]: Analyzing trace with hash -659497231, now seen corresponding path program 61 times [2021-07-09 18:38:52,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:52,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356778240] [2021-07-09 18:38:52,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:52,833 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:38:52,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:52,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356778240] [2021-07-09 18:38:52,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356778240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:52,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131938036] [2021-07-09 18:38:52,833 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:52,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:38:52,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:52,928 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:38:52,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131938036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:52,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:52,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:38:52,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838258831] [2021-07-09 18:38:52,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:38:52,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:52,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:38:52,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:38:52,929 INFO L87 Difference]: Start difference. First operand 3270 states and 11592 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:53,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:53,072 INFO L93 Difference]: Finished difference Result 4551 states and 15064 transitions. [2021-07-09 18:38:53,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:38:53,073 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:53,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:53,081 INFO L225 Difference]: With dead ends: 4551 [2021-07-09 18:38:53,081 INFO L226 Difference]: Without dead ends: 4551 [2021-07-09 18:38:53,081 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 113.7ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:38:53,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2021-07-09 18:38:53,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3038. [2021-07-09 18:38:53,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 3037 states have (on average 3.5284820546592033) internal successors, (10716), 3037 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:53,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 10716 transitions. [2021-07-09 18:38:53,136 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 10716 transitions. Word has length 28 [2021-07-09 18:38:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:53,136 INFO L482 AbstractCegarLoop]: Abstraction has 3038 states and 10716 transitions. [2021-07-09 18:38:53,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 10716 transitions. [2021-07-09 18:38:53,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:53,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:53,141 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:53,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3909,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:53,341 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:53,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:53,341 INFO L82 PathProgramCache]: Analyzing trace with hash -2006178797, now seen corresponding path program 62 times [2021-07-09 18:38:53,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:53,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198515890] [2021-07-09 18:38:53,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:53,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:53,373 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:53,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:53,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198515890] [2021-07-09 18:38:53,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198515890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:53,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026681767] [2021-07-09 18:38:53,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:38:53,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:53,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:53,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:53,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:53,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:53,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026681767] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:53,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:53,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:53,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362793784] [2021-07-09 18:38:53,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:53,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:53,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:53,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:53,460 INFO L87 Difference]: Start difference. First operand 3038 states and 10716 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:54,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:54,054 INFO L93 Difference]: Finished difference Result 6432 states and 20472 transitions. [2021-07-09 18:38:54,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:38:54,055 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:54,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:54,066 INFO L225 Difference]: With dead ends: 6432 [2021-07-09 18:38:54,067 INFO L226 Difference]: Without dead ends: 6432 [2021-07-09 18:38:54,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 328.0ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:38:54,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6432 states. [2021-07-09 18:38:54,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6432 to 3056. [2021-07-09 18:38:54,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3056 states, 3055 states have (on average 3.528314238952537) internal successors, (10779), 3055 states have internal predecessors, (10779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:54,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3056 states to 3056 states and 10779 transitions. [2021-07-09 18:38:54,138 INFO L78 Accepts]: Start accepts. Automaton has 3056 states and 10779 transitions. Word has length 28 [2021-07-09 18:38:54,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:54,139 INFO L482 AbstractCegarLoop]: Abstraction has 3056 states and 10779 transitions. [2021-07-09 18:38:54,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:54,139 INFO L276 IsEmpty]: Start isEmpty. Operand 3056 states and 10779 transitions. [2021-07-09 18:38:54,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:54,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:54,143 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:54,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3910 [2021-07-09 18:38:54,345 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:54,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:54,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1221264703, now seen corresponding path program 63 times [2021-07-09 18:38:54,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:54,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607160016] [2021-07-09 18:38:54,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:54,374 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:54,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:54,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607160016] [2021-07-09 18:38:54,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607160016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:54,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833177700] [2021-07-09 18:38:54,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:54,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:38:54,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:54,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:54,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:54,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:54,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833177700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:54,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:54,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:54,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636203422] [2021-07-09 18:38:54,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:54,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:54,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:54,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:54,460 INFO L87 Difference]: Start difference. First operand 3056 states and 10779 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:55,144 INFO L93 Difference]: Finished difference Result 6687 states and 21252 transitions. [2021-07-09 18:38:55,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-09 18:38:55,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:55,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:55,159 INFO L225 Difference]: With dead ends: 6687 [2021-07-09 18:38:55,159 INFO L226 Difference]: Without dead ends: 6687 [2021-07-09 18:38:55,159 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 381.3ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:38:55,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-07-09 18:38:55,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3150. [2021-07-09 18:38:55,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.520482692918387) internal successors, (11086), 3149 states have internal predecessors, (11086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:55,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11086 transitions. [2021-07-09 18:38:55,252 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11086 transitions. Word has length 28 [2021-07-09 18:38:55,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:55,252 INFO L482 AbstractCegarLoop]: Abstraction has 3150 states and 11086 transitions. [2021-07-09 18:38:55,252 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:55,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11086 transitions. [2021-07-09 18:38:55,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:55,257 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:55,257 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:55,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-07-09 18:38:55,457 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:55,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:55,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1990679937, now seen corresponding path program 64 times [2021-07-09 18:38:55,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:55,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60643747] [2021-07-09 18:38:55,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:55,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:55,486 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:55,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:55,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60643747] [2021-07-09 18:38:55,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60643747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:55,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023822451] [2021-07-09 18:38:55,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:55,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:38:55,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:55,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:55,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:55,566 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:55,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023822451] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:55,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:55,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:55,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748380308] [2021-07-09 18:38:55,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:55,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:55,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:55,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:55,566 INFO L87 Difference]: Start difference. First operand 3150 states and 11086 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:56,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:56,101 INFO L93 Difference]: Finished difference Result 6847 states and 21782 transitions. [2021-07-09 18:38:56,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:38:56,101 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:56,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:56,115 INFO L225 Difference]: With dead ends: 6847 [2021-07-09 18:38:56,115 INFO L226 Difference]: Without dead ends: 6811 [2021-07-09 18:38:56,116 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 305.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:56,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2021-07-09 18:38:56,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 3552. [2021-07-09 18:38:56,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.5457617572514786) internal successors, (12591), 3551 states have internal predecessors, (12591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:56,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 12591 transitions. [2021-07-09 18:38:56,222 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 12591 transitions. Word has length 28 [2021-07-09 18:38:56,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:56,222 INFO L482 AbstractCegarLoop]: Abstraction has 3552 states and 12591 transitions. [2021-07-09 18:38:56,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:56,222 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 12591 transitions. [2021-07-09 18:38:56,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:56,227 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:56,227 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:56,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3912,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:56,428 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:56,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:56,429 INFO L82 PathProgramCache]: Analyzing trace with hash -833209241, now seen corresponding path program 65 times [2021-07-09 18:38:56,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:56,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248476831] [2021-07-09 18:38:56,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:56,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:56,456 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:56,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:56,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248476831] [2021-07-09 18:38:56,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248476831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:56,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993117167] [2021-07-09 18:38:56,457 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:56,477 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:38:56,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:56,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:38:56,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:56,539 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:56,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993117167] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:56,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:56,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:56,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435458135] [2021-07-09 18:38:56,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:56,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:56,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:56,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:56,540 INFO L87 Difference]: Start difference. First operand 3552 states and 12591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:57,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:57,058 INFO L93 Difference]: Finished difference Result 7020 states and 22256 transitions. [2021-07-09 18:38:57,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:38:57,058 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:57,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:57,073 INFO L225 Difference]: With dead ends: 7020 [2021-07-09 18:38:57,073 INFO L226 Difference]: Without dead ends: 7020 [2021-07-09 18:38:57,073 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 309.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:38:57,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-07-09 18:38:57,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3265. [2021-07-09 18:38:57,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 3.5082720588235294) internal successors, (11451), 3264 states have internal predecessors, (11451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:57,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 11451 transitions. [2021-07-09 18:38:57,160 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 11451 transitions. Word has length 28 [2021-07-09 18:38:57,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:57,161 INFO L482 AbstractCegarLoop]: Abstraction has 3265 states and 11451 transitions. [2021-07-09 18:38:57,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:57,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 11451 transitions. [2021-07-09 18:38:57,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:57,166 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:57,166 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:57,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3913 [2021-07-09 18:38:57,366 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:57,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:57,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1266085845, now seen corresponding path program 66 times [2021-07-09 18:38:57,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:57,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650077774] [2021-07-09 18:38:57,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:57,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:57,402 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:57,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:57,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650077774] [2021-07-09 18:38:57,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650077774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:57,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889338547] [2021-07-09 18:38:57,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:57,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:38:57,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:57,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:57,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:57,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:57,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889338547] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:57,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:57,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:38:57,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744544004] [2021-07-09 18:38:57,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:38:57,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:57,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:38:57,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:38:57,489 INFO L87 Difference]: Start difference. First operand 3265 states and 11451 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:58,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:58,132 INFO L93 Difference]: Finished difference Result 6180 states and 19991 transitions. [2021-07-09 18:38:58,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:38:58,132 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:58,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:58,144 INFO L225 Difference]: With dead ends: 6180 [2021-07-09 18:38:58,145 INFO L226 Difference]: Without dead ends: 6176 [2021-07-09 18:38:58,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 347.4ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:38:58,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6176 states. [2021-07-09 18:38:58,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6176 to 3025. [2021-07-09 18:38:58,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 3.5327380952380953) internal successors, (10683), 3024 states have internal predecessors, (10683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:58,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 10683 transitions. [2021-07-09 18:38:58,219 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 10683 transitions. Word has length 28 [2021-07-09 18:38:58,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:58,219 INFO L482 AbstractCegarLoop]: Abstraction has 3025 states and 10683 transitions. [2021-07-09 18:38:58,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:58,219 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 10683 transitions. [2021-07-09 18:38:58,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:58,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:58,224 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:58,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3914 [2021-07-09 18:38:58,424 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:58,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:58,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1538095035, now seen corresponding path program 67 times [2021-07-09 18:38:58,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:58,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051013792] [2021-07-09 18:38:58,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:58,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:58,454 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:58,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:58,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051013792] [2021-07-09 18:38:58,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051013792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:58,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265144916] [2021-07-09 18:38:58,454 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:58,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:58,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:58,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:58,555 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:58,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265144916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:58,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:58,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:58,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107880941] [2021-07-09 18:38:58,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:58,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:58,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:58,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:58,556 INFO L87 Difference]: Start difference. First operand 3025 states and 10683 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:59,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:38:59,486 INFO L93 Difference]: Finished difference Result 9433 states and 30825 transitions. [2021-07-09 18:38:59,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:38:59,486 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:38:59,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:38:59,506 INFO L225 Difference]: With dead ends: 9433 [2021-07-09 18:38:59,506 INFO L226 Difference]: Without dead ends: 9433 [2021-07-09 18:38:59,507 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 512.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:38:59,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9433 states. [2021-07-09 18:38:59,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9433 to 3201. [2021-07-09 18:38:59,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 3.6003125) internal successors, (11521), 3200 states have internal predecessors, (11521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:59,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 11521 transitions. [2021-07-09 18:38:59,617 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 11521 transitions. Word has length 28 [2021-07-09 18:38:59,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:38:59,617 INFO L482 AbstractCegarLoop]: Abstraction has 3201 states and 11521 transitions. [2021-07-09 18:38:59,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:38:59,617 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 11521 transitions. [2021-07-09 18:38:59,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:38:59,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:38:59,623 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:38:59,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3915 [2021-07-09 18:38:59,823 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:38:59,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:38:59,823 INFO L82 PathProgramCache]: Analyzing trace with hash -971142955, now seen corresponding path program 68 times [2021-07-09 18:38:59,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:38:59,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537645230] [2021-07-09 18:38:59,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:38:59,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:38:59,854 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:59,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:38:59,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537645230] [2021-07-09 18:38:59,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537645230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:59,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434549832] [2021-07-09 18:38:59,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:38:59,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:38:59,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:38:59,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:38:59,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:38:59,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:38:59,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434549832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:38:59,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:38:59,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:38:59,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202471913] [2021-07-09 18:38:59,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:38:59,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:38:59,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:38:59,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:38:59,961 INFO L87 Difference]: Start difference. First operand 3201 states and 11521 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:00,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:00,858 INFO L93 Difference]: Finished difference Result 9262 states and 30360 transitions. [2021-07-09 18:39:00,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:39:00,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:00,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:00,877 INFO L225 Difference]: With dead ends: 9262 [2021-07-09 18:39:00,877 INFO L226 Difference]: Without dead ends: 9262 [2021-07-09 18:39:00,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 515.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:39:00,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9262 states. [2021-07-09 18:39:00,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9262 to 3173. [2021-07-09 18:39:00,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 3.5851197982345524) internal successors, (11372), 3172 states have internal predecessors, (11372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:00,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 11372 transitions. [2021-07-09 18:39:00,977 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 11372 transitions. Word has length 28 [2021-07-09 18:39:00,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:00,977 INFO L482 AbstractCegarLoop]: Abstraction has 3173 states and 11372 transitions. [2021-07-09 18:39:00,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:00,977 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 11372 transitions. [2021-07-09 18:39:00,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:00,982 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:00,982 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:01,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3916,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:01,183 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:01,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:01,183 INFO L82 PathProgramCache]: Analyzing trace with hash -2143488813, now seen corresponding path program 69 times [2021-07-09 18:39:01,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:01,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561082929] [2021-07-09 18:39:01,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:01,212 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:01,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:01,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561082929] [2021-07-09 18:39:01,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561082929] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:01,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149745797] [2021-07-09 18:39:01,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:01,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:01,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:01,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:01,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:01,304 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:01,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149745797] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:01,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:01,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:01,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039466480] [2021-07-09 18:39:01,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:01,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:01,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:01,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:01,305 INFO L87 Difference]: Start difference. First operand 3173 states and 11372 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:02,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:02,105 INFO L93 Difference]: Finished difference Result 8699 states and 27601 transitions. [2021-07-09 18:39:02,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:39:02,105 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:02,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:02,123 INFO L225 Difference]: With dead ends: 8699 [2021-07-09 18:39:02,124 INFO L226 Difference]: Without dead ends: 8699 [2021-07-09 18:39:02,124 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 427.9ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:39:02,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2021-07-09 18:39:02,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 3193. [2021-07-09 18:39:02,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.588345864661654) internal successors, (11454), 3192 states have internal predecessors, (11454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:02,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11454 transitions. [2021-07-09 18:39:02,233 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11454 transitions. Word has length 28 [2021-07-09 18:39:02,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:02,233 INFO L482 AbstractCegarLoop]: Abstraction has 3193 states and 11454 transitions. [2021-07-09 18:39:02,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:02,233 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11454 transitions. [2021-07-09 18:39:02,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:02,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:02,238 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:02,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3917 [2021-07-09 18:39:02,438 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:02,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:02,439 INFO L82 PathProgramCache]: Analyzing trace with hash -2062112725, now seen corresponding path program 70 times [2021-07-09 18:39:02,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:02,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084291506] [2021-07-09 18:39:02,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:02,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:02,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:02,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084291506] [2021-07-09 18:39:02,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084291506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:02,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132112452] [2021-07-09 18:39:02,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 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-09 18:39:02,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:02,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:02,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:02,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:02,554 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:02,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132112452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:02,554 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:02,554 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:39:02,554 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427922626] [2021-07-09 18:39:02,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:02,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:02,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:02,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:02,555 INFO L87 Difference]: Start difference. First operand 3193 states and 11454 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:03,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:03,368 INFO L93 Difference]: Finished difference Result 8208 states and 26413 transitions. [2021-07-09 18:39:03,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:39:03,368 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:03,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:03,385 INFO L225 Difference]: With dead ends: 8208 [2021-07-09 18:39:03,385 INFO L226 Difference]: Without dead ends: 8200 [2021-07-09 18:39:03,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 412.1ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:39:03,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8200 states. [2021-07-09 18:39:03,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8200 to 3175. [2021-07-09 18:39:03,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.584436042848141) internal successors, (11377), 3174 states have internal predecessors, (11377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:03,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11377 transitions. [2021-07-09 18:39:03,495 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11377 transitions. Word has length 28 [2021-07-09 18:39:03,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:03,496 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 11377 transitions. [2021-07-09 18:39:03,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:03,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11377 transitions. [2021-07-09 18:39:03,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:03,501 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:03,501 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:03,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-07-09 18:39:03,701 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:03,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:03,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1131455509, now seen corresponding path program 71 times [2021-07-09 18:39:03,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:03,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045061632] [2021-07-09 18:39:03,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:03,730 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:03,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:03,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045061632] [2021-07-09 18:39:03,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045061632] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:03,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173236925] [2021-07-09 18:39: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 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-09 18:39:03,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:03,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:03,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:03,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:03,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:03,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173236925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:03,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:03,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:03,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339648214] [2021-07-09 18:39:03,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:03,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:03,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:03,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:03,832 INFO L87 Difference]: Start difference. First operand 3175 states and 11377 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:04,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:04,705 INFO L93 Difference]: Finished difference Result 8126 states and 26160 transitions. [2021-07-09 18:39:04,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-07-09 18:39:04,706 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:04,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:04,722 INFO L225 Difference]: With dead ends: 8126 [2021-07-09 18:39:04,723 INFO L226 Difference]: Without dead ends: 8126 [2021-07-09 18:39:04,723 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 456.2ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:39:04,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8126 states. [2021-07-09 18:39:04,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8126 to 3191. [2021-07-09 18:39:04,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 3190 states have (on average 3.5865203761755486) internal successors, (11441), 3190 states have internal predecessors, (11441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:04,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 11441 transitions. [2021-07-09 18:39:04,818 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 11441 transitions. Word has length 28 [2021-07-09 18:39:04,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:04,818 INFO L482 AbstractCegarLoop]: Abstraction has 3191 states and 11441 transitions. [2021-07-09 18:39:04,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:04,818 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 11441 transitions. [2021-07-09 18:39:04,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:04,822 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:04,823 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:05,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3919 [2021-07-09 18:39:05,023 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:05,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:05,023 INFO L82 PathProgramCache]: Analyzing trace with hash 511583645, now seen corresponding path program 72 times [2021-07-09 18:39:05,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:05,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724885298] [2021-07-09 18:39:05,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:05,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:05,053 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:05,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:05,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724885298] [2021-07-09 18:39:05,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724885298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:05,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714610465] [2021-07-09 18:39:05,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:05,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:39:05,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:05,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:05,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:05,150 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:05,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714610465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:05,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:05,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-07-09 18:39:05,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715394002] [2021-07-09 18:39:05,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:05,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:05,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:05,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:05,151 INFO L87 Difference]: Start difference. First operand 3191 states and 11441 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:05,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:05,978 INFO L93 Difference]: Finished difference Result 7794 states and 25376 transitions. [2021-07-09 18:39:05,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:39:05,978 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:05,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:05,995 INFO L225 Difference]: With dead ends: 7794 [2021-07-09 18:39:05,995 INFO L226 Difference]: Without dead ends: 7786 [2021-07-09 18:39:05,995 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 457.3ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:39:06,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2021-07-09 18:39:06,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 2948. [2021-07-09 18:39:06,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2948 states, 2947 states have (on average 3.508313539192399) internal successors, (10339), 2947 states have internal predecessors, (10339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:06,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2948 states to 2948 states and 10339 transitions. [2021-07-09 18:39:06,084 INFO L78 Accepts]: Start accepts. Automaton has 2948 states and 10339 transitions. Word has length 28 [2021-07-09 18:39:06,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:06,084 INFO L482 AbstractCegarLoop]: Abstraction has 2948 states and 10339 transitions. [2021-07-09 18:39:06,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:06,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2948 states and 10339 transitions. [2021-07-09 18:39:06,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:06,088 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:06,088 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:06,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3920,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:06,289 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:06,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:06,289 INFO L82 PathProgramCache]: Analyzing trace with hash 594987225, now seen corresponding path program 73 times [2021-07-09 18:39:06,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:06,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885915705] [2021-07-09 18:39:06,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:06,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:06,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885915705] [2021-07-09 18:39:06,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885915705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:06,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373303017] [2021-07-09 18:39:06,332 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:06,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:06,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:06,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:06,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:06,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373303017] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:06,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:06,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:06,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210186532] [2021-07-09 18:39:06,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:06,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:06,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:06,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:06,433 INFO L87 Difference]: Start difference. First operand 2948 states and 10339 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:07,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:07,191 INFO L93 Difference]: Finished difference Result 6003 states and 19292 transitions. [2021-07-09 18:39:07,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:39:07,191 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:07,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:07,203 INFO L225 Difference]: With dead ends: 6003 [2021-07-09 18:39:07,203 INFO L226 Difference]: Without dead ends: 6003 [2021-07-09 18:39:07,203 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 456.2ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:39:07,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-07-09 18:39:07,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 2960. [2021-07-09 18:39:07,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2960 states, 2959 states have (on average 3.5069280162216967) internal successors, (10377), 2959 states have internal predecessors, (10377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:07,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2960 states to 2960 states and 10377 transitions. [2021-07-09 18:39:07,276 INFO L78 Accepts]: Start accepts. Automaton has 2960 states and 10377 transitions. Word has length 28 [2021-07-09 18:39:07,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:07,276 INFO L482 AbstractCegarLoop]: Abstraction has 2960 states and 10377 transitions. [2021-07-09 18:39:07,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:07,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2960 states and 10377 transitions. [2021-07-09 18:39:07,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:07,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:07,281 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:07,481 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3921,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:07,481 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:07,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:07,481 INFO L82 PathProgramCache]: Analyzing trace with hash -2046619895, now seen corresponding path program 74 times [2021-07-09 18:39:07,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:07,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874820468] [2021-07-09 18:39:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:07,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:07,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:07,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:07,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874820468] [2021-07-09 18:39:07,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874820468] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:07,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135551803] [2021-07-09 18:39:07,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:07,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:07,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:07,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:07,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:07,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135551803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:07,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:07,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:07,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959432151] [2021-07-09 18:39:07,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:07,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:07,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:07,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:07,627 INFO L87 Difference]: Start difference. First operand 2960 states and 10377 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:08,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:08,557 INFO L93 Difference]: Finished difference Result 6789 states and 21302 transitions. [2021-07-09 18:39:08,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:39:08,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:08,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:08,570 INFO L225 Difference]: With dead ends: 6789 [2021-07-09 18:39:08,570 INFO L226 Difference]: Without dead ends: 6789 [2021-07-09 18:39:08,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 586.9ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:39:08,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6789 states. [2021-07-09 18:39:08,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6789 to 3026. [2021-07-09 18:39:08,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.5021487603305785) internal successors, (10594), 3025 states have internal predecessors, (10594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:08,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 10594 transitions. [2021-07-09 18:39:08,651 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 10594 transitions. Word has length 28 [2021-07-09 18:39:08,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:08,651 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 10594 transitions. [2021-07-09 18:39:08,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:08,651 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 10594 transitions. [2021-07-09 18:39:08,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:08,655 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:08,655 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:08,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3922,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:08,856 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:08,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:08,856 INFO L82 PathProgramCache]: Analyzing trace with hash -403580741, now seen corresponding path program 75 times [2021-07-09 18:39:08,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:08,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544288378] [2021-07-09 18:39:08,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:08,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:08,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:08,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:08,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544288378] [2021-07-09 18:39:08,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544288378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:08,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060411022] [2021-07-09 18:39:08,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:08,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:39:08,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:08,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:08,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:08,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060411022] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:08,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:08,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:08,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66889764] [2021-07-09 18:39:08,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:08,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:08,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:08,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:08,995 INFO L87 Difference]: Start difference. First operand 3026 states and 10594 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:09,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:09,908 INFO L93 Difference]: Finished difference Result 6345 states and 20138 transitions. [2021-07-09 18:39:09,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-09 18:39:09,908 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:09,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:09,920 INFO L225 Difference]: With dead ends: 6345 [2021-07-09 18:39:09,921 INFO L226 Difference]: Without dead ends: 6341 [2021-07-09 18:39:09,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 525.7ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:39:09,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2021-07-09 18:39:09,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 2952. [2021-07-09 18:39:09,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.4984750931887496) internal successors, (10324), 2951 states have internal predecessors, (10324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:09,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10324 transitions. [2021-07-09 18:39:09,997 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10324 transitions. Word has length 28 [2021-07-09 18:39:09,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:09,997 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10324 transitions. [2021-07-09 18:39:09,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:09,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10324 transitions. [2021-07-09 18:39:10,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:10,001 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:10,001 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:10,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3923 [2021-07-09 18:39:10,202 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:10,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:10,202 INFO L82 PathProgramCache]: Analyzing trace with hash 175862483, now seen corresponding path program 67 times [2021-07-09 18:39:10,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:10,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714731979] [2021-07-09 18:39:10,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:10,237 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:10,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:10,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714731979] [2021-07-09 18:39:10,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714731979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:10,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051072391] [2021-07-09 18:39:10,238 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:10,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:10,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:10,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:10,323 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:10,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051072391] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:10,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:10,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:39:10,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716932704] [2021-07-09 18:39:10,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:10,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:10,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:10,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:10,324 INFO L87 Difference]: Start difference. First operand 2952 states and 10324 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:10,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:10,814 INFO L93 Difference]: Finished difference Result 5472 states and 17679 transitions. [2021-07-09 18:39:10,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:39:10,814 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:10,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:10,824 INFO L225 Difference]: With dead ends: 5472 [2021-07-09 18:39:10,824 INFO L226 Difference]: Without dead ends: 5472 [2021-07-09 18:39:10,824 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:39:10,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-07-09 18:39:10,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 2952. [2021-07-09 18:39:10,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2952 states, 2951 states have (on average 3.5005083022704166) internal successors, (10330), 2951 states have internal predecessors, (10330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:10,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2952 states to 2952 states and 10330 transitions. [2021-07-09 18:39:10,878 INFO L78 Accepts]: Start accepts. Automaton has 2952 states and 10330 transitions. Word has length 28 [2021-07-09 18:39:10,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:10,878 INFO L482 AbstractCegarLoop]: Abstraction has 2952 states and 10330 transitions. [2021-07-09 18:39:10,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:10,878 INFO L276 IsEmpty]: Start isEmpty. Operand 2952 states and 10330 transitions. [2021-07-09 18:39:10,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:10,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:10,882 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:11,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3924 [2021-07-09 18:39:11,082 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:11,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:11,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1435937279, now seen corresponding path program 68 times [2021-07-09 18:39:11,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:11,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006811428] [2021-07-09 18:39:11,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:11,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:11,118 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:11,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:11,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006811428] [2021-07-09 18:39:11,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006811428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:11,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695740985] [2021-07-09 18:39:11,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:11,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:11,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:11,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:11,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:11,205 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:11,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695740985] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:11,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:11,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:39:11,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068230681] [2021-07-09 18:39:11,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:11,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:11,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:11,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:11,206 INFO L87 Difference]: Start difference. First operand 2952 states and 10330 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:11,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:11,841 INFO L93 Difference]: Finished difference Result 5809 states and 18633 transitions. [2021-07-09 18:39:11,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:39:11,842 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:11,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:11,852 INFO L225 Difference]: With dead ends: 5809 [2021-07-09 18:39:11,852 INFO L226 Difference]: Without dead ends: 5809 [2021-07-09 18:39:11,853 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 372.3ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:39:11,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5809 states. [2021-07-09 18:39:11,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5809 to 2943. [2021-07-09 18:39:11,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.500679809653297) internal successors, (10299), 2942 states have internal predecessors, (10299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:11,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 10299 transitions. [2021-07-09 18:39:11,937 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 10299 transitions. Word has length 28 [2021-07-09 18:39:11,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:11,937 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 10299 transitions. [2021-07-09 18:39:11,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:11,937 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 10299 transitions. [2021-07-09 18:39:11,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:11,941 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:11,941 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:12,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3925,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:12,143 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:12,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:12,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1667476927, now seen corresponding path program 69 times [2021-07-09 18:39:12,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:12,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498270471] [2021-07-09 18:39:12,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:12,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:12,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:12,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498270471] [2021-07-09 18:39:12,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498270471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:12,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791508211] [2021-07-09 18:39:12,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:39:12,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:12,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:12,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:12,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:12,269 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:12,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791508211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:12,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:12,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:39:12,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629022627] [2021-07-09 18:39:12,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:12,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:12,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:12,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:12,270 INFO L87 Difference]: Start difference. First operand 2943 states and 10299 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:13,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:13,000 INFO L93 Difference]: Finished difference Result 6283 states and 19914 transitions. [2021-07-09 18:39:13,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-09 18:39:13,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:13,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:13,013 INFO L225 Difference]: With dead ends: 6283 [2021-07-09 18:39:13,013 INFO L226 Difference]: Without dead ends: 6283 [2021-07-09 18:39:13,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 431.1ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:39:13,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2021-07-09 18:39:13,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 3003. [2021-07-09 18:39:13,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.4966688874083944) internal successors, (10497), 3002 states have internal predecessors, (10497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:13,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10497 transitions. [2021-07-09 18:39:13,086 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10497 transitions. Word has length 28 [2021-07-09 18:39:13,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:13,086 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 10497 transitions. [2021-07-09 18:39:13,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:13,086 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10497 transitions. [2021-07-09 18:39:13,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:13,090 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:13,090 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:13,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3926 [2021-07-09 18:39:13,291 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:13,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:13,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1647761113, now seen corresponding path program 70 times [2021-07-09 18:39:13,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:13,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469693905] [2021-07-09 18:39:13,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:13,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:13,320 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:13,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:13,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469693905] [2021-07-09 18:39:13,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469693905] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:13,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307492606] [2021-07-09 18:39:13,320 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-09 18:39:13,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:13,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:13,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:13,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:13,440 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:13,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307492606] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:13,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:13,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-07-09 18:39:13,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970046280] [2021-07-09 18:39:13,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:13,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:13,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:13,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:13,440 INFO L87 Difference]: Start difference. First operand 3003 states and 10497 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:13,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:13,923 INFO L93 Difference]: Finished difference Result 7087 states and 23881 transitions. [2021-07-09 18:39:13,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:39:13,923 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:13,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:13,939 INFO L225 Difference]: With dead ends: 7087 [2021-07-09 18:39:13,939 INFO L226 Difference]: Without dead ends: 7087 [2021-07-09 18:39:13,939 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 321.3ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:39:13,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-07-09 18:39:14,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 4173. [2021-07-09 18:39:14,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 3.6116970278044103) internal successors, (15068), 4172 states have internal predecessors, (15068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:14,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 15068 transitions. [2021-07-09 18:39:14,038 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 15068 transitions. Word has length 28 [2021-07-09 18:39:14,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:14,038 INFO L482 AbstractCegarLoop]: Abstraction has 4173 states and 15068 transitions. [2021-07-09 18:39:14,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:14,038 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 15068 transitions. [2021-07-09 18:39:14,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:14,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:14,045 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:14,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3927 [2021-07-09 18:39:14,246 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:14,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:14,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1712298069, now seen corresponding path program 71 times [2021-07-09 18:39:14,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:14,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089719448] [2021-07-09 18:39:14,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:14,280 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:14,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:14,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089719448] [2021-07-09 18:39:14,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089719448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:14,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827482345] [2021-07-09 18:39:14,280 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-09 18:39:14,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:39:14,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:14,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:14,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:14,362 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:14,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827482345] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:14,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:14,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:39:14,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24359664] [2021-07-09 18:39:14,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:14,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:14,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:14,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:14,363 INFO L87 Difference]: Start difference. First operand 4173 states and 15068 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:15,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:15,045 INFO L93 Difference]: Finished difference Result 7520 states and 25447 transitions. [2021-07-09 18:39:15,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-07-09 18:39:15,045 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:15,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:15,061 INFO L225 Difference]: With dead ends: 7520 [2021-07-09 18:39:15,061 INFO L226 Difference]: Without dead ends: 7516 [2021-07-09 18:39:15,062 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1036 ImplicationChecksByTransitivity, 387.1ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:39:15,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7516 states. [2021-07-09 18:39:15,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7516 to 4065. [2021-07-09 18:39:15,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4065 states, 4064 states have (on average 3.6205708661417324) internal successors, (14714), 4064 states have internal predecessors, (14714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:15,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4065 states to 4065 states and 14714 transitions. [2021-07-09 18:39:15,159 INFO L78 Accepts]: Start accepts. Automaton has 4065 states and 14714 transitions. Word has length 28 [2021-07-09 18:39:15,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:15,159 INFO L482 AbstractCegarLoop]: Abstraction has 4065 states and 14714 transitions. [2021-07-09 18:39:15,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:15,159 INFO L276 IsEmpty]: Start isEmpty. Operand 4065 states and 14714 transitions. [2021-07-09 18:39:15,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:15,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:15,165 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:15,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3928 [2021-07-09 18:39:15,366 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:15,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:15,366 INFO L82 PathProgramCache]: Analyzing trace with hash 307959399, now seen corresponding path program 76 times [2021-07-09 18:39:15,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:15,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647160306] [2021-07-09 18:39:15,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:15,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:15,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:15,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647160306] [2021-07-09 18:39:15,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647160306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:15,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262323421] [2021-07-09 18:39:15,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:39:15,411 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:15,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:15,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:15,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:15,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:15,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262323421] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:15,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:15,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:15,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276169850] [2021-07-09 18:39:15,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:15,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:15,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:15,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:15,484 INFO L87 Difference]: Start difference. First operand 4065 states and 14714 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:16,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:16,217 INFO L93 Difference]: Finished difference Result 8329 states and 27951 transitions. [2021-07-09 18:39:16,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:39:16,217 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:16,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:16,234 INFO L225 Difference]: With dead ends: 8329 [2021-07-09 18:39:16,234 INFO L226 Difference]: Without dead ends: 8320 [2021-07-09 18:39:16,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 422.1ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:39:16,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8320 states. [2021-07-09 18:39:16,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8320 to 4505. [2021-07-09 18:39:16,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.70892539964476) internal successors, (16705), 4504 states have internal predecessors, (16705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:16,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 16705 transitions. [2021-07-09 18:39:16,340 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 16705 transitions. Word has length 28 [2021-07-09 18:39:16,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:16,340 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 16705 transitions. [2021-07-09 18:39:16,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:16,340 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 16705 transitions. [2021-07-09 18:39:16,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:16,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:16,347 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:16,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3929 [2021-07-09 18:39:16,547 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:16,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:16,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1945666497, now seen corresponding path program 77 times [2021-07-09 18:39:16,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:16,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947486760] [2021-07-09 18:39:16,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:16,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:16,574 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:16,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:16,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947486760] [2021-07-09 18:39:16,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947486760] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:16,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61910886] [2021-07-09 18:39:16,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:16,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:16,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:16,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:16,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:16,667 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:16,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61910886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:16,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:16,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:16,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957754454] [2021-07-09 18:39:16,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:16,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:16,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:16,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:16,668 INFO L87 Difference]: Start difference. First operand 4505 states and 16705 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:17,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:17,381 INFO L93 Difference]: Finished difference Result 8622 states and 28858 transitions. [2021-07-09 18:39:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:39:17,381 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:17,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:17,398 INFO L225 Difference]: With dead ends: 8622 [2021-07-09 18:39:17,398 INFO L226 Difference]: Without dead ends: 8622 [2021-07-09 18:39:17,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 409.8ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:39:17,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8622 states. [2021-07-09 18:39:17,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8622 to 4525. [2021-07-09 18:39:17,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.6965075154730327) internal successors, (16723), 4524 states have internal predecessors, (16723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:17,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 16723 transitions. [2021-07-09 18:39:17,505 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 16723 transitions. Word has length 28 [2021-07-09 18:39:17,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:17,505 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 16723 transitions. [2021-07-09 18:39:17,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:17,505 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 16723 transitions. [2021-07-09 18:39:17,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:17,512 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:17,512 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:17,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3930,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:17,713 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:17,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:17,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1145894509, now seen corresponding path program 78 times [2021-07-09 18:39:17,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:17,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262723716] [2021-07-09 18:39:17,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:17,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:17,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:17,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262723716] [2021-07-09 18:39:17,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262723716] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:17,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613393515] [2021-07-09 18:39:17,745 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:17,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:17,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:17,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:17,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:17,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:17,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613393515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:17,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:17,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:17,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140990964] [2021-07-09 18:39:17,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:17,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:17,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:17,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:17,823 INFO L87 Difference]: Start difference. First operand 4525 states and 16723 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:18,191 INFO L93 Difference]: Finished difference Result 8054 states and 28373 transitions. [2021-07-09 18:39:18,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:39:18,192 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:18,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:18,210 INFO L225 Difference]: With dead ends: 8054 [2021-07-09 18:39:18,210 INFO L226 Difference]: Without dead ends: 7950 [2021-07-09 18:39:18,211 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 197.7ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:39:18,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7950 states. [2021-07-09 18:39:18,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7950 to 5973. [2021-07-09 18:39:18,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5973 states, 5972 states have (on average 3.7582049564634965) internal successors, (22444), 5972 states have internal predecessors, (22444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5973 states to 5973 states and 22444 transitions. [2021-07-09 18:39:18,349 INFO L78 Accepts]: Start accepts. Automaton has 5973 states and 22444 transitions. Word has length 28 [2021-07-09 18:39:18,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:18,349 INFO L482 AbstractCegarLoop]: Abstraction has 5973 states and 22444 transitions. [2021-07-09 18:39:18,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,349 INFO L276 IsEmpty]: Start isEmpty. Operand 5973 states and 22444 transitions. [2021-07-09 18:39:18,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:18,360 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:18,360 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:18,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3931 [2021-07-09 18:39:18,560 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:18,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:18,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1941057807, now seen corresponding path program 79 times [2021-07-09 18:39:18,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:18,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395513410] [2021-07-09 18:39:18,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:18,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:18,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:18,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395513410] [2021-07-09 18:39:18,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395513410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:18,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429798936] [2021-07-09 18:39:18,584 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:18,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:18,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:39:18,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:18,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:18,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429798936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:18,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:18,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:39:18,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474989800] [2021-07-09 18:39:18,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:39:18,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:18,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:39:18,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:39:18,652 INFO L87 Difference]: Start difference. First operand 5973 states and 22444 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:18,809 INFO L93 Difference]: Finished difference Result 8289 states and 29168 transitions. [2021-07-09 18:39:18,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:39:18,810 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:18,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:18,828 INFO L225 Difference]: With dead ends: 8289 [2021-07-09 18:39:18,828 INFO L226 Difference]: Without dead ends: 8289 [2021-07-09 18:39:18,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 97.5ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:39:18,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8289 states. [2021-07-09 18:39:18,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8289 to 6119. [2021-07-09 18:39:18,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6119 states, 6118 states have (on average 3.7355344883949004) internal successors, (22854), 6118 states have internal predecessors, (22854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6119 states to 6119 states and 22854 transitions. [2021-07-09 18:39:18,953 INFO L78 Accepts]: Start accepts. Automaton has 6119 states and 22854 transitions. Word has length 28 [2021-07-09 18:39:18,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:18,953 INFO L482 AbstractCegarLoop]: Abstraction has 6119 states and 22854 transitions. [2021-07-09 18:39:18,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:18,953 INFO L276 IsEmpty]: Start isEmpty. Operand 6119 states and 22854 transitions. [2021-07-09 18:39:18,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:18,964 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:18,964 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:19,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3932,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:19,164 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:19,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:19,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1010858063, now seen corresponding path program 80 times [2021-07-09 18:39:19,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:19,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733854526] [2021-07-09 18:39:19,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:19,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:19,199 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:19,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:19,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733854526] [2021-07-09 18:39:19,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733854526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:19,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281858775] [2021-07-09 18:39:19,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:19,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:19,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:19,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:19,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:19,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281858775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:19,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:19,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:39:19,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388665438] [2021-07-09 18:39:19,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:19,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:19,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:19,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:19,278 INFO L87 Difference]: Start difference. First operand 6119 states and 22854 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:19,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:19,943 INFO L93 Difference]: Finished difference Result 12663 states and 44044 transitions. [2021-07-09 18:39:19,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-07-09 18:39:19,944 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:19,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:19,974 INFO L225 Difference]: With dead ends: 12663 [2021-07-09 18:39:19,975 INFO L226 Difference]: Without dead ends: 12663 [2021-07-09 18:39:19,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 392.1ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:39:19,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12663 states. [2021-07-09 18:39:20,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12663 to 6788. [2021-07-09 18:39:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6787 states have (on average 3.7501105053779282) internal successors, (25452), 6787 states have internal predecessors, (25452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:20,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 25452 transitions. [2021-07-09 18:39:20,173 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 25452 transitions. Word has length 28 [2021-07-09 18:39:20,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:20,174 INFO L482 AbstractCegarLoop]: Abstraction has 6788 states and 25452 transitions. [2021-07-09 18:39:20,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:20,174 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 25452 transitions. [2021-07-09 18:39:20,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:20,185 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:20,185 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:20,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3933 [2021-07-09 18:39:20,386 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:20,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:20,386 INFO L82 PathProgramCache]: Analyzing trace with hash 891821389, now seen corresponding path program 81 times [2021-07-09 18:39:20,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:20,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878955530] [2021-07-09 18:39:20,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:20,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:20,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:20,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878955530] [2021-07-09 18:39:20,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878955530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:20,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200047132] [2021-07-09 18:39:20,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:20,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:20,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:20,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:20,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:20,530 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:20,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200047132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:20,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:20,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:39:20,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745077729] [2021-07-09 18:39:20,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:20,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:20,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:20,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:20,531 INFO L87 Difference]: Start difference. First operand 6788 states and 25452 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:21,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:21,147 INFO L93 Difference]: Finished difference Result 12824 states and 44637 transitions. [2021-07-09 18:39:21,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:39:21,147 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:21,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:21,176 INFO L225 Difference]: With dead ends: 12824 [2021-07-09 18:39:21,177 INFO L226 Difference]: Without dead ends: 12824 [2021-07-09 18:39:21,177 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 365.0ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:39:21,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12824 states. [2021-07-09 18:39:21,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12824 to 7036. [2021-07-09 18:39:21,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7036 states, 7035 states have (on average 3.729637526652452) internal successors, (26238), 7035 states have internal predecessors, (26238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:21,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7036 states to 7036 states and 26238 transitions. [2021-07-09 18:39:21,365 INFO L78 Accepts]: Start accepts. Automaton has 7036 states and 26238 transitions. Word has length 28 [2021-07-09 18:39:21,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:21,365 INFO L482 AbstractCegarLoop]: Abstraction has 7036 states and 26238 transitions. [2021-07-09 18:39:21,365 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-09 18:39:21,365 INFO L276 IsEmpty]: Start isEmpty. Operand 7036 states and 26238 transitions. [2021-07-09 18:39:21,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:21,377 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:21,377 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:21,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3934,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:21,578 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:21,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:21,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1279876851, now seen corresponding path program 82 times [2021-07-09 18:39:21,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:21,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544723460] [2021-07-09 18:39:21,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:21,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:21,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:21,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544723460] [2021-07-09 18:39:21,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544723460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:21,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675735250] [2021-07-09 18:39:21,602 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:21,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:21,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:21,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:21,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:21,678 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:21,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675735250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:21,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:21,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:39:21,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299306551] [2021-07-09 18:39:21,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:21,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:21,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:21,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:21,681 INFO L87 Difference]: Start difference. First operand 7036 states and 26238 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:22,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:22,009 INFO L93 Difference]: Finished difference Result 10405 states and 36941 transitions. [2021-07-09 18:39:22,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:39:22,009 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:22,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:22,034 INFO L225 Difference]: With dead ends: 10405 [2021-07-09 18:39:22,034 INFO L226 Difference]: Without dead ends: 10405 [2021-07-09 18:39:22,034 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 182.0ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:39:22,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10405 states. [2021-07-09 18:39:22,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10405 to 7946. [2021-07-09 18:39:22,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7946 states, 7945 states have (on average 3.7539332913782255) internal successors, (29825), 7945 states have internal predecessors, (29825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:22,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7946 states to 7946 states and 29825 transitions. [2021-07-09 18:39:22,218 INFO L78 Accepts]: Start accepts. Automaton has 7946 states and 29825 transitions. Word has length 28 [2021-07-09 18:39:22,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:22,218 INFO L482 AbstractCegarLoop]: Abstraction has 7946 states and 29825 transitions. [2021-07-09 18:39:22,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:22,218 INFO L276 IsEmpty]: Start isEmpty. Operand 7946 states and 29825 transitions. [2021-07-09 18:39:22,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:22,231 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:22,232 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:22,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3935,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:22,432 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:22,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:22,434 INFO L82 PathProgramCache]: Analyzing trace with hash 847000247, now seen corresponding path program 83 times [2021-07-09 18:39:22,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:22,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891576817] [2021-07-09 18:39:22,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:22,463 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:22,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:22,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891576817] [2021-07-09 18:39:22,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891576817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:22,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30735775] [2021-07-09 18:39:22,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:39:22,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:22,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:22,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:22,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:22,536 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:22,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30735775] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:22,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:22,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-07-09 18:39:22,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802894830] [2021-07-09 18:39:22,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:22,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:22,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:22,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:22,537 INFO L87 Difference]: Start difference. First operand 7946 states and 29825 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:23,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:23,121 INFO L93 Difference]: Finished difference Result 13522 states and 48006 transitions. [2021-07-09 18:39:23,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:39:23,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:23,156 INFO L225 Difference]: With dead ends: 13522 [2021-07-09 18:39:23,156 INFO L226 Difference]: Without dead ends: 13518 [2021-07-09 18:39:23,156 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 280.5ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:39:23,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13518 states. [2021-07-09 18:39:23,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13518 to 7858. [2021-07-09 18:39:23,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 3.7557591956217387) internal successors, (29509), 7857 states have internal predecessors, (29509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:23,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 29509 transitions. [2021-07-09 18:39:23,368 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 29509 transitions. Word has length 28 [2021-07-09 18:39:23,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:23,368 INFO L482 AbstractCegarLoop]: Abstraction has 7858 states and 29509 transitions. [2021-07-09 18:39:23,368 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-09 18:39:23,368 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 29509 transitions. [2021-07-09 18:39:23,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:23,381 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:23,381 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:23,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3936 [2021-07-09 18:39:23,582 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:23,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:23,582 INFO L82 PathProgramCache]: Analyzing trace with hash -48820569, now seen corresponding path program 84 times [2021-07-09 18:39:23,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:23,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828734230] [2021-07-09 18:39:23,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:23,610 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:23,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:23,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828734230] [2021-07-09 18:39:23,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828734230] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:23,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374117106] [2021-07-09 18:39:23,610 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-09 18:39:23,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:39:23,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:23,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:23,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:23,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374117106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:23,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:23,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:23,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292884377] [2021-07-09 18:39:23,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:23,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:23,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:23,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:23,685 INFO L87 Difference]: Start difference. First operand 7858 states and 29509 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:24,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:24,069 INFO L93 Difference]: Finished difference Result 10648 states and 37827 transitions. [2021-07-09 18:39:24,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:39:24,069 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:24,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:24,096 INFO L225 Difference]: With dead ends: 10648 [2021-07-09 18:39:24,096 INFO L226 Difference]: Without dead ends: 10648 [2021-07-09 18:39:24,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 198.1ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:39:24,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10648 states. [2021-07-09 18:39:24,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10648 to 7756. [2021-07-09 18:39:24,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.752675693101225) internal successors, (29102), 7755 states have internal predecessors, (29102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:24,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29102 transitions. [2021-07-09 18:39:24,289 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29102 transitions. Word has length 28 [2021-07-09 18:39:24,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:24,289 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29102 transitions. [2021-07-09 18:39:24,289 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:24,289 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29102 transitions. [2021-07-09 18:39:24,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:24,302 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:24,302 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:24,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3937,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:24,502 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:24,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:24,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1444336905, now seen corresponding path program 85 times [2021-07-09 18:39:24,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:24,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846765195] [2021-07-09 18:39:24,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:24,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:24,537 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:24,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:24,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846765195] [2021-07-09 18:39:24,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846765195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:24,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554131485] [2021-07-09 18:39:24,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:24,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:24,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:24,607 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:24,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554131485] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:24,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:24,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:39:24,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682894639] [2021-07-09 18:39:24,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:24,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:24,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:24,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:24,608 INFO L87 Difference]: Start difference. First operand 7756 states and 29102 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:25,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:25,200 INFO L93 Difference]: Finished difference Result 13360 states and 47364 transitions. [2021-07-09 18:39:25,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:39:25,201 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:25,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:25,235 INFO L225 Difference]: With dead ends: 13360 [2021-07-09 18:39:25,235 INFO L226 Difference]: Without dead ends: 13348 [2021-07-09 18:39:25,235 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 317.5ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:39:25,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13348 states. [2021-07-09 18:39:25,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13348 to 7756. [2021-07-09 18:39:25,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7756 states, 7755 states have (on average 3.7513862024500324) internal successors, (29092), 7755 states have internal predecessors, (29092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:25,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7756 states to 7756 states and 29092 transitions. [2021-07-09 18:39:25,486 INFO L78 Accepts]: Start accepts. Automaton has 7756 states and 29092 transitions. Word has length 28 [2021-07-09 18:39:25,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:25,486 INFO L482 AbstractCegarLoop]: Abstraction has 7756 states and 29092 transitions. [2021-07-09 18:39:25,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:25,486 INFO L276 IsEmpty]: Start isEmpty. Operand 7756 states and 29092 transitions. [2021-07-09 18:39:25,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:25,499 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:25,499 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:25,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3938 [2021-07-09 18:39:25,699 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:25,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:25,700 INFO L82 PathProgramCache]: Analyzing trace with hash -323944011, now seen corresponding path program 86 times [2021-07-09 18:39:25,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:25,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652545641] [2021-07-09 18:39:25,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:25,738 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:25,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:25,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652545641] [2021-07-09 18:39:25,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652545641] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:25,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632309542] [2021-07-09 18:39:25,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:25,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:25,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:25,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:25,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:25,830 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:25,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632309542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:25,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:25,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:25,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609939812] [2021-07-09 18:39:25,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:25,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:25,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:25,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:25,831 INFO L87 Difference]: Start difference. First operand 7756 states and 29092 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:26,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:26,881 INFO L93 Difference]: Finished difference Result 20318 states and 70854 transitions. [2021-07-09 18:39:26,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-07-09 18:39:26,881 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:26,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:26,934 INFO L225 Difference]: With dead ends: 20318 [2021-07-09 18:39:26,934 INFO L226 Difference]: Without dead ends: 20318 [2021-07-09 18:39:26,935 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 614.6ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:39:26,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20318 states. [2021-07-09 18:39:27,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20318 to 10596. [2021-07-09 18:39:27,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 10595 states have (on average 3.79443133553563) internal successors, (40202), 10595 states have internal predecessors, (40202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:27,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 40202 transitions. [2021-07-09 18:39:27,331 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 40202 transitions. Word has length 28 [2021-07-09 18:39:27,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:27,331 INFO L482 AbstractCegarLoop]: Abstraction has 10596 states and 40202 transitions. [2021-07-09 18:39:27,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:27,331 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 40202 transitions. [2021-07-09 18:39:27,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:27,349 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:27,349 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:27,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3939 [2021-07-09 18:39:27,550 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:27,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:27,550 INFO L82 PathProgramCache]: Analyzing trace with hash -242567923, now seen corresponding path program 87 times [2021-07-09 18:39:27,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:27,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621246883] [2021-07-09 18:39:27,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:27,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:27,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:27,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:27,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621246883] [2021-07-09 18:39:27,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621246883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:27,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812772358] [2021-07-09 18:39:27,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:27,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:27,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:27,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:27,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:27,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812772358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:27,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:27,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:27,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754944264] [2021-07-09 18:39:27,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:27,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:27,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:27,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:27,664 INFO L87 Difference]: Start difference. First operand 10596 states and 40202 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:28,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:28,625 INFO L93 Difference]: Finished difference Result 19544 states and 68833 transitions. [2021-07-09 18:39:28,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:39:28,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:28,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:28,681 INFO L225 Difference]: With dead ends: 19544 [2021-07-09 18:39:28,681 INFO L226 Difference]: Without dead ends: 19532 [2021-07-09 18:39:28,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1736 ImplicationChecksByTransitivity, 557.1ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:39:28,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19532 states. [2021-07-09 18:39:29,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19532 to 10410. [2021-07-09 18:39:29,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10410 states, 10409 states have (on average 3.8004611393985974) internal successors, (39559), 10409 states have internal predecessors, (39559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:29,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10410 states to 10410 states and 39559 transitions. [2021-07-09 18:39:29,068 INFO L78 Accepts]: Start accepts. Automaton has 10410 states and 39559 transitions. Word has length 28 [2021-07-09 18:39:29,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:29,068 INFO L482 AbstractCegarLoop]: Abstraction has 10410 states and 39559 transitions. [2021-07-09 18:39:29,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:29,069 INFO L276 IsEmpty]: Start isEmpty. Operand 10410 states and 39559 transitions. [2021-07-09 18:39:29,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:29,087 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:29,087 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:29,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3940 [2021-07-09 18:39:29,287 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:29,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:29,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1757659895, now seen corresponding path program 88 times [2021-07-09 18:39:29,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:29,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861174078] [2021-07-09 18:39:29,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:29,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:29,322 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:29,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:29,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861174078] [2021-07-09 18:39:29,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861174078] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:29,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092264195] [2021-07-09 18:39:29,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:29,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:29,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:29,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:29,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:29,400 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:29,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092264195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:29,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:29,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:39:29,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076541967] [2021-07-09 18:39:29,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:29,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:29,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:29,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:29,401 INFO L87 Difference]: Start difference. First operand 10410 states and 39559 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:30,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:30,305 INFO L93 Difference]: Finished difference Result 19373 states and 68230 transitions. [2021-07-09 18:39:30,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:39:30,306 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:30,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:30,355 INFO L225 Difference]: With dead ends: 19373 [2021-07-09 18:39:30,355 INFO L226 Difference]: Without dead ends: 19337 [2021-07-09 18:39:30,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1449 ImplicationChecksByTransitivity, 518.7ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-07-09 18:39:30,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19337 states. [2021-07-09 18:39:30,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19337 to 10460. [2021-07-09 18:39:30,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 3.798451094750932) internal successors, (39728), 10459 states have internal predecessors, (39728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:30,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 39728 transitions. [2021-07-09 18:39:30,697 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 39728 transitions. Word has length 28 [2021-07-09 18:39:30,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:30,697 INFO L482 AbstractCegarLoop]: Abstraction has 10460 states and 39728 transitions. [2021-07-09 18:39:30,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:30,697 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 39728 transitions. [2021-07-09 18:39:30,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:30,715 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:30,715 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:30,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3941,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:30,916 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:30,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash -160533179, now seen corresponding path program 89 times [2021-07-09 18:39:30,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:30,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910245695] [2021-07-09 18:39:30,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:30,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:30,952 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:30,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:30,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910245695] [2021-07-09 18:39:30,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910245695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:30,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081801885] [2021-07-09 18:39:30,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:30,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:39:30,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:30,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:30,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:31,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:31,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081801885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:31,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:31,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:39:31,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625330863] [2021-07-09 18:39:31,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:31,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:31,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:31,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:31,055 INFO L87 Difference]: Start difference. First operand 10460 states and 39728 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:32,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:32,392 INFO L93 Difference]: Finished difference Result 19259 states and 67953 transitions. [2021-07-09 18:39:32,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-07-09 18:39:32,392 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:32,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:32,447 INFO L225 Difference]: With dead ends: 19259 [2021-07-09 18:39:32,447 INFO L226 Difference]: Without dead ends: 19259 [2021-07-09 18:39:32,448 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 798.9ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:39:32,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19259 states. [2021-07-09 18:39:32,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19259 to 10656. [2021-07-09 18:39:32,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10656 states, 10655 states have (on average 3.7895823557015484) internal successors, (40378), 10655 states have internal predecessors, (40378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:32,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10656 states to 10656 states and 40378 transitions. [2021-07-09 18:39:32,794 INFO L78 Accepts]: Start accepts. Automaton has 10656 states and 40378 transitions. Word has length 28 [2021-07-09 18:39:32,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:32,794 INFO L482 AbstractCegarLoop]: Abstraction has 10656 states and 40378 transitions. [2021-07-09 18:39:32,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:32,794 INFO L276 IsEmpty]: Start isEmpty. Operand 10656 states and 40378 transitions. [2021-07-09 18:39:32,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:32,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:32,871 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:33,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3942 [2021-07-09 18:39:33,071 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:33,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:33,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1482505975, now seen corresponding path program 90 times [2021-07-09 18:39:33,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:33,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311180471] [2021-07-09 18:39:33,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:33,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:33,113 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:33,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311180471] [2021-07-09 18:39:33,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311180471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:33,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949629532] [2021-07-09 18:39:33,113 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:33,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:39:33,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:33,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:33,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:33,213 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:33,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949629532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:33,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:33,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:39:33,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791917768] [2021-07-09 18:39:33,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:33,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:33,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:33,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:33,213 INFO L87 Difference]: Start difference. First operand 10656 states and 40378 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:34,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:34,404 INFO L93 Difference]: Finished difference Result 18895 states and 66950 transitions. [2021-07-09 18:39:34,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-07-09 18:39:34,405 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:34,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:34,458 INFO L225 Difference]: With dead ends: 18895 [2021-07-09 18:39:34,458 INFO L226 Difference]: Without dead ends: 18883 [2021-07-09 18:39:34,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2073 ImplicationChecksByTransitivity, 656.5ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:39:34,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18883 states. [2021-07-09 18:39:34,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18883 to 10538. [2021-07-09 18:39:34,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10538 states, 10537 states have (on average 3.793964126411692) internal successors, (39977), 10537 states have internal predecessors, (39977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:34,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10538 states to 10538 states and 39977 transitions. [2021-07-09 18:39:34,845 INFO L78 Accepts]: Start accepts. Automaton has 10538 states and 39977 transitions. Word has length 28 [2021-07-09 18:39:34,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:34,846 INFO L482 AbstractCegarLoop]: Abstraction has 10538 states and 39977 transitions. [2021-07-09 18:39:34,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:34,846 INFO L276 IsEmpty]: Start isEmpty. Operand 10538 states and 39977 transitions. [2021-07-09 18:39:34,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:34,864 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:34,864 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:35,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3943,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:35,065 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:35,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:35,065 INFO L82 PathProgramCache]: Analyzing trace with hash 215048797, now seen corresponding path program 91 times [2021-07-09 18:39:35,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:35,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722445021] [2021-07-09 18:39:35,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:35,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:35,100 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:35,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:35,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722445021] [2021-07-09 18:39:35,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722445021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:35,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52823983] [2021-07-09 18:39:35,101 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:35,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:35,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:35,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:35,187 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:35,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52823983] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:35,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:35,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:39:35,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513051718] [2021-07-09 18:39:35,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:35,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:35,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:35,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:35,187 INFO L87 Difference]: Start difference. First operand 10538 states and 39977 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:36,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:36,177 INFO L93 Difference]: Finished difference Result 18135 states and 64866 transitions. [2021-07-09 18:39:36,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:39:36,177 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:36,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:36,226 INFO L225 Difference]: With dead ends: 18135 [2021-07-09 18:39:36,226 INFO L226 Difference]: Without dead ends: 18099 [2021-07-09 18:39:36,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1442 ImplicationChecksByTransitivity, 532.7ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:39:36,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2021-07-09 18:39:36,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 10562. [2021-07-09 18:39:36,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10562 states, 10561 states have (on average 3.7929173373733547) internal successors, (40057), 10561 states have internal predecessors, (40057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:36,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10562 states to 10562 states and 40057 transitions. [2021-07-09 18:39:36,614 INFO L78 Accepts]: Start accepts. Automaton has 10562 states and 40057 transitions. Word has length 28 [2021-07-09 18:39:36,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:36,614 INFO L482 AbstractCegarLoop]: Abstraction has 10562 states and 40057 transitions. [2021-07-09 18:39:36,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:36,614 INFO L276 IsEmpty]: Start isEmpty. Operand 10562 states and 40057 transitions. [2021-07-09 18:39:36,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:36,632 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:36,632 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:36,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3944,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:36,832 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:36,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:36,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1691162673, now seen corresponding path program 92 times [2021-07-09 18:39:36,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:36,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162951226] [2021-07-09 18:39:36,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:36,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:36,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:36,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:36,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162951226] [2021-07-09 18:39:36,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162951226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496774723] [2021-07-09 18:39:36,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:36,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:36,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:36,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:36,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:36,974 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:36,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496774723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:36,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:36,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:36,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822681644] [2021-07-09 18:39:36,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:36,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:36,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:36,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:36,975 INFO L87 Difference]: Start difference. First operand 10562 states and 40057 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:38,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:38,170 INFO L93 Difference]: Finished difference Result 26263 states and 93462 transitions. [2021-07-09 18:39:38,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:39:38,171 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:38,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:38,245 INFO L225 Difference]: With dead ends: 26263 [2021-07-09 18:39:38,245 INFO L226 Difference]: Without dead ends: 26263 [2021-07-09 18:39:38,246 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 678.6ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-07-09 18:39:38,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26263 states. [2021-07-09 18:39:38,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26263 to 10852. [2021-07-09 18:39:38,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 10851 states have (on average 3.818173440235923) internal successors, (41431), 10851 states have internal predecessors, (41431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:38,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 41431 transitions. [2021-07-09 18:39:38,773 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 41431 transitions. Word has length 28 [2021-07-09 18:39:38,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:38,773 INFO L482 AbstractCegarLoop]: Abstraction has 10852 states and 41431 transitions. [2021-07-09 18:39:38,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:38,773 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 41431 transitions. [2021-07-09 18:39:38,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:38,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:38,793 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:38,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3945 [2021-07-09 18:39:38,994 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:38,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:38,994 INFO L82 PathProgramCache]: Analyzing trace with hash -2036852543, now seen corresponding path program 93 times [2021-07-09 18:39:38,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:38,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051443688] [2021-07-09 18:39:38,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:39,028 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:39,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:39,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051443688] [2021-07-09 18:39:39,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051443688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543198002] [2021-07-09 18:39:39,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:39,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:39:39,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:39,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:39,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:39,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:39,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543198002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:39,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:39,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:39,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583480727] [2021-07-09 18:39:39,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:39,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:39,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:39,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:39,148 INFO L87 Difference]: Start difference. First operand 10852 states and 41431 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:40,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:40,314 INFO L93 Difference]: Finished difference Result 25703 states and 92092 transitions. [2021-07-09 18:39:40,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-07-09 18:39:40,314 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:40,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:40,387 INFO L225 Difference]: With dead ends: 25703 [2021-07-09 18:39:40,388 INFO L226 Difference]: Without dead ends: 25703 [2021-07-09 18:39:40,388 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2286 ImplicationChecksByTransitivity, 663.4ms TimeCoverageRelationStatistics Valid=1315, Invalid=4537, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:39:40,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25703 states. [2021-07-09 18:39:40,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25703 to 10754. [2021-07-09 18:39:40,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10754 states, 10753 states have (on average 3.8055426392634613) internal successors, (40921), 10753 states have internal predecessors, (40921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:40,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10754 states to 10754 states and 40921 transitions. [2021-07-09 18:39:40,851 INFO L78 Accepts]: Start accepts. Automaton has 10754 states and 40921 transitions. Word has length 28 [2021-07-09 18:39:40,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:40,851 INFO L482 AbstractCegarLoop]: Abstraction has 10754 states and 40921 transitions. [2021-07-09 18:39:40,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:40,851 INFO L276 IsEmpty]: Start isEmpty. Operand 10754 states and 40921 transitions. [2021-07-09 18:39:40,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:40,870 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:40,870 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:41,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3946 [2021-07-09 18:39:41,071 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:41,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:41,071 INFO L82 PathProgramCache]: Analyzing trace with hash 197254951, now seen corresponding path program 94 times [2021-07-09 18:39:41,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:41,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700082328] [2021-07-09 18:39:41,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:41,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:41,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:41,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700082328] [2021-07-09 18:39:41,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700082328] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:41,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274902208] [2021-07-09 18:39:41,102 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:41,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:41,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:41,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:41,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:41,202 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:41,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274902208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:41,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:41,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:41,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814275222] [2021-07-09 18:39:41,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:41,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:41,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:41,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:41,203 INFO L87 Difference]: Start difference. First operand 10754 states and 40921 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:41,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:41,978 INFO L93 Difference]: Finished difference Result 20426 states and 73440 transitions. [2021-07-09 18:39:41,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:39:41,979 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:41,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:42,038 INFO L225 Difference]: With dead ends: 20426 [2021-07-09 18:39:42,038 INFO L226 Difference]: Without dead ends: 20426 [2021-07-09 18:39:42,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 405.7ms TimeCoverageRelationStatistics Valid=668, Invalid=2194, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:39:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20426 states. [2021-07-09 18:39:42,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20426 to 10763. [2021-07-09 18:39:42,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10763 states, 10762 states have (on average 3.804497305333581) internal successors, (40944), 10762 states have internal predecessors, (40944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:42,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10763 states to 10763 states and 40944 transitions. [2021-07-09 18:39:42,383 INFO L78 Accepts]: Start accepts. Automaton has 10763 states and 40944 transitions. Word has length 28 [2021-07-09 18:39:42,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:42,383 INFO L482 AbstractCegarLoop]: Abstraction has 10763 states and 40944 transitions. [2021-07-09 18:39:42,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:42,384 INFO L276 IsEmpty]: Start isEmpty. Operand 10763 states and 40944 transitions. [2021-07-09 18:39:42,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:42,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:42,466 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:42,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3947,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:42,667 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:42,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:42,667 INFO L82 PathProgramCache]: Analyzing trace with hash -31074195, now seen corresponding path program 95 times [2021-07-09 18:39:42,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:42,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030099172] [2021-07-09 18:39:42,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:42,690 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:42,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:42,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030099172] [2021-07-09 18:39:42,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030099172] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:42,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887003746] [2021-07-09 18:39:42,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:42,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:42,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:42,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:42,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:42,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:42,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887003746] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:42,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:42,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:39:42,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945684494] [2021-07-09 18:39:42,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:39:42,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:42,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:39:42,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:39:42,761 INFO L87 Difference]: Start difference. First operand 10763 states and 40944 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:43,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:43,120 INFO L93 Difference]: Finished difference Result 12782 states and 46713 transitions. [2021-07-09 18:39:43,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:39:43,120 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:43,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:43,160 INFO L225 Difference]: With dead ends: 12782 [2021-07-09 18:39:43,160 INFO L226 Difference]: Without dead ends: 12749 [2021-07-09 18:39:43,160 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 156.0ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:39:43,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12749 states. [2021-07-09 18:39:43,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12749 to 10707. [2021-07-09 18:39:43,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 3.8048757705959275) internal successors, (40735), 10706 states have internal predecessors, (40735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:43,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 40735 transitions. [2021-07-09 18:39:43,423 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 40735 transitions. Word has length 28 [2021-07-09 18:39:43,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:43,423 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 40735 transitions. [2021-07-09 18:39:43,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:43,424 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 40735 transitions. [2021-07-09 18:39:43,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:43,442 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:43,442 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:43,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3948 [2021-07-09 18:39:43,643 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:43,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:43,643 INFO L82 PathProgramCache]: Analyzing trace with hash -477466927, now seen corresponding path program 96 times [2021-07-09 18:39:43,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:43,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803246856] [2021-07-09 18:39:43,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:43,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:43,674 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:43,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:43,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803246856] [2021-07-09 18:39:43,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803246856] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096298475] [2021-07-09 18:39:43,675 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:43,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:39:43,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:43,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:43,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:43,785 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:43,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096298475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:43,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:43,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:43,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533539076] [2021-07-09 18:39:43,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:43,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:43,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:43,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:43,786 INFO L87 Difference]: Start difference. First operand 10707 states and 40735 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:44,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:44,511 INFO L93 Difference]: Finished difference Result 18923 states and 68585 transitions. [2021-07-09 18:39:44,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-07-09 18:39:44,511 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:44,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:44,567 INFO L225 Difference]: With dead ends: 18923 [2021-07-09 18:39:44,567 INFO L226 Difference]: Without dead ends: 18923 [2021-07-09 18:39:44,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 372.4ms TimeCoverageRelationStatistics Valid=580, Invalid=1870, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:39:44,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18923 states. [2021-07-09 18:39:44,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18923 to 10719. [2021-07-09 18:39:44,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10719 states, 10718 states have (on average 3.8041612241089755) internal successors, (40773), 10718 states have internal predecessors, (40773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:44,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10719 states to 10719 states and 40773 transitions. [2021-07-09 18:39:44,916 INFO L78 Accepts]: Start accepts. Automaton has 10719 states and 40773 transitions. Word has length 28 [2021-07-09 18:39:44,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:44,916 INFO L482 AbstractCegarLoop]: Abstraction has 10719 states and 40773 transitions. [2021-07-09 18:39:44,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:44,916 INFO L276 IsEmpty]: Start isEmpty. Operand 10719 states and 40773 transitions. [2021-07-09 18:39:44,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:44,935 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:44,935 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:45,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3949,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:45,136 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:45,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:45,136 INFO L82 PathProgramCache]: Analyzing trace with hash 1175893249, now seen corresponding path program 97 times [2021-07-09 18:39:45,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:45,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399648217] [2021-07-09 18:39:45,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:45,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:45,166 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:45,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:45,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399648217] [2021-07-09 18:39:45,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399648217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:45,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183166128] [2021-07-09 18:39:45,166 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-09 18:39:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:45,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:45,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:45,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183166128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:45,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:45,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:45,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703829317] [2021-07-09 18:39:45,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:45,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:45,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:45,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:45,275 INFO L87 Difference]: Start difference. First operand 10719 states and 40773 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:46,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:46,263 INFO L93 Difference]: Finished difference Result 19527 states and 70320 transitions. [2021-07-09 18:39:46,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-07-09 18:39:46,264 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:46,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:46,320 INFO L225 Difference]: With dead ends: 19527 [2021-07-09 18:39:46,320 INFO L226 Difference]: Without dead ends: 19527 [2021-07-09 18:39:46,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 603.1ms TimeCoverageRelationStatistics Valid=1084, Invalid=4028, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:39:46,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19527 states. [2021-07-09 18:39:46,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19527 to 10827. [2021-07-09 18:39:46,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10827 states, 10826 states have (on average 3.797062627009052) internal successors, (41107), 10826 states have internal predecessors, (41107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:46,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10827 states to 10827 states and 41107 transitions. [2021-07-09 18:39:46,770 INFO L78 Accepts]: Start accepts. Automaton has 10827 states and 41107 transitions. Word has length 28 [2021-07-09 18:39:46,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:46,770 INFO L482 AbstractCegarLoop]: Abstraction has 10827 states and 41107 transitions. [2021-07-09 18:39:46,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:46,770 INFO L276 IsEmpty]: Start isEmpty. Operand 10827 states and 41107 transitions. [2021-07-09 18:39:46,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:46,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:46,792 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:46,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3950,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:46,992 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:46,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:46,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1476034893, now seen corresponding path program 98 times [2021-07-09 18:39:46,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:46,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098604482] [2021-07-09 18:39:46,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:47,026 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:47,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:47,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098604482] [2021-07-09 18:39:47,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098604482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:47,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56586217] [2021-07-09 18:39:47,026 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-09 18:39:47,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:47,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:47,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:47,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:47,139 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:47,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56586217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:47,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:47,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:39:47,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465358407] [2021-07-09 18:39:47,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:47,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:47,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:47,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:47,140 INFO L87 Difference]: Start difference. First operand 10827 states and 41107 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:48,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:48,094 INFO L93 Difference]: Finished difference Result 19102 states and 69164 transitions. [2021-07-09 18:39:48,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:39:48,094 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:48,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:48,149 INFO L225 Difference]: With dead ends: 19102 [2021-07-09 18:39:48,149 INFO L226 Difference]: Without dead ends: 19098 [2021-07-09 18:39:48,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1259 ImplicationChecksByTransitivity, 542.1ms TimeCoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:39:48,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19098 states. [2021-07-09 18:39:48,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19098 to 10753. [2021-07-09 18:39:48,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10753 states, 10752 states have (on average 3.800967261904762) internal successors, (40868), 10752 states have internal predecessors, (40868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:48,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10753 states to 10753 states and 40868 transitions. [2021-07-09 18:39:48,506 INFO L78 Accepts]: Start accepts. Automaton has 10753 states and 40868 transitions. Word has length 28 [2021-07-09 18:39:48,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:48,506 INFO L482 AbstractCegarLoop]: Abstraction has 10753 states and 40868 transitions. [2021-07-09 18:39:48,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:48,506 INFO L276 IsEmpty]: Start isEmpty. Operand 10753 states and 40868 transitions. [2021-07-09 18:39:48,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:48,526 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:48,526 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:48,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3951,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:48,726 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:48,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:48,726 INFO L82 PathProgramCache]: Analyzing trace with hash 729404223, now seen corresponding path program 99 times [2021-07-09 18:39:48,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:48,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928534891] [2021-07-09 18:39:48,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:48,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:48,764 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:48,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:48,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928534891] [2021-07-09 18:39:48,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928534891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168173700] [2021-07-09 18:39:48,764 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-09 18:39:48,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:39:48,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:48,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:48,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:48,872 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:48,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168173700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:48,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:48,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:48,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940861995] [2021-07-09 18:39:48,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:48,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:48,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:48,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:48,872 INFO L87 Difference]: Start difference. First operand 10753 states and 40868 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:49,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:49,900 INFO L93 Difference]: Finished difference Result 18533 states and 66656 transitions. [2021-07-09 18:39:49,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-07-09 18:39:49,900 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:49,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:49,954 INFO L225 Difference]: With dead ends: 18533 [2021-07-09 18:39:49,954 INFO L226 Difference]: Without dead ends: 18533 [2021-07-09 18:39:49,955 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 588.6ms TimeCoverageRelationStatistics Valid=1023, Invalid=3669, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:39:49,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2021-07-09 18:39:50,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 10980. [2021-07-09 18:39:50,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10980 states, 10979 states have (on average 3.8041716003278987) internal successors, (41766), 10979 states have internal predecessors, (41766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:50,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10980 states to 10980 states and 41766 transitions. [2021-07-09 18:39:50,310 INFO L78 Accepts]: Start accepts. Automaton has 10980 states and 41766 transitions. Word has length 28 [2021-07-09 18:39:50,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:50,310 INFO L482 AbstractCegarLoop]: Abstraction has 10980 states and 41766 transitions. [2021-07-09 18:39:50,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:50,310 INFO L276 IsEmpty]: Start isEmpty. Operand 10980 states and 41766 transitions. [2021-07-09 18:39:50,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:50,329 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:50,329 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:50,530 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3952 [2021-07-09 18:39:50,530 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:50,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:50,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1909723903, now seen corresponding path program 100 times [2021-07-09 18:39:50,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:50,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651184968] [2021-07-09 18:39:50,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:50,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:50,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651184968] [2021-07-09 18:39:50,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651184968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:50,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442059100] [2021-07-09 18:39:50,567 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:39:50,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:50,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:50,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:50,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:50,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442059100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:50,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:50,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:39:50,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140996262] [2021-07-09 18:39:50,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:39:50,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:50,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:39:50,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:39:50,664 INFO L87 Difference]: Start difference. First operand 10980 states and 41766 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:51,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:51,546 INFO L93 Difference]: Finished difference Result 18246 states and 65858 transitions. [2021-07-09 18:39:51,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:39:51,546 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:51,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:51,590 INFO L225 Difference]: With dead ends: 18246 [2021-07-09 18:39:51,590 INFO L226 Difference]: Without dead ends: 18234 [2021-07-09 18:39:51,591 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 499.3ms TimeCoverageRelationStatistics Valid=893, Invalid=3267, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:39:51,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18234 states. [2021-07-09 18:39:51,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18234 to 11082. [2021-07-09 18:39:51,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11082 states, 11081 states have (on average 3.798303402220016) internal successors, (42089), 11081 states have internal predecessors, (42089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:51,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11082 states to 11082 states and 42089 transitions. [2021-07-09 18:39:51,919 INFO L78 Accepts]: Start accepts. Automaton has 11082 states and 42089 transitions. Word has length 28 [2021-07-09 18:39:51,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:51,919 INFO L482 AbstractCegarLoop]: Abstraction has 11082 states and 42089 transitions. [2021-07-09 18:39:51,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:51,919 INFO L276 IsEmpty]: Start isEmpty. Operand 11082 states and 42089 transitions. [2021-07-09 18:39:51,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:51,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:51,939 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:52,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3953,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:52,139 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:52,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:52,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1714650925, now seen corresponding path program 72 times [2021-07-09 18:39:52,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:52,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888960701] [2021-07-09 18:39:52,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:52,174 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:52,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:52,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888960701] [2021-07-09 18:39:52,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888960701] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:52,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817824874] [2021-07-09 18:39:52,175 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-09 18:39:52,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:39:52,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:52,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:52,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:52,251 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:52,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817824874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:52,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:52,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:39:52,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474397137] [2021-07-09 18:39:52,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:52,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:52,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:52,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:52,252 INFO L87 Difference]: Start difference. First operand 11082 states and 42089 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:52,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:52,712 INFO L93 Difference]: Finished difference Result 15733 states and 58180 transitions. [2021-07-09 18:39:52,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:39:52,712 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:52,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:52,752 INFO L225 Difference]: With dead ends: 15733 [2021-07-09 18:39:52,752 INFO L226 Difference]: Without dead ends: 15733 [2021-07-09 18:39:52,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 217.9ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:39:52,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15733 states. [2021-07-09 18:39:52,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15733 to 11154. [2021-07-09 18:39:53,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11154 states, 11153 states have (on average 3.7938671209540034) internal successors, (42313), 11153 states have internal predecessors, (42313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:53,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11154 states to 11154 states and 42313 transitions. [2021-07-09 18:39:53,049 INFO L78 Accepts]: Start accepts. Automaton has 11154 states and 42313 transitions. Word has length 28 [2021-07-09 18:39:53,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:53,049 INFO L482 AbstractCegarLoop]: Abstraction has 11154 states and 42313 transitions. [2021-07-09 18:39:53,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:53,049 INFO L276 IsEmpty]: Start isEmpty. Operand 11154 states and 42313 transitions. [2021-07-09 18:39:53,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:53,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:53,069 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:53,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3954,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:53,270 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:53,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:53,270 INFO L82 PathProgramCache]: Analyzing trace with hash -55855667, now seen corresponding path program 73 times [2021-07-09 18:39:53,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:53,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340987187] [2021-07-09 18:39:53,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:53,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:53,300 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:53,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:53,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340987187] [2021-07-09 18:39:53,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340987187] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:53,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109620861] [2021-07-09 18:39:53,300 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-09 18:39:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:53,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:53,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:53,377 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:53,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109620861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:53,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:53,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:53,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697101417] [2021-07-09 18:39:53,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:53,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:53,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:53,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:53,378 INFO L87 Difference]: Start difference. First operand 11154 states and 42313 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:53,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:53,863 INFO L93 Difference]: Finished difference Result 16710 states and 61024 transitions. [2021-07-09 18:39:53,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:39:53,863 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:53,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:53,905 INFO L225 Difference]: With dead ends: 16710 [2021-07-09 18:39:53,906 INFO L226 Difference]: Without dead ends: 16710 [2021-07-09 18:39:53,906 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 256.2ms TimeCoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:39:53,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16710 states. [2021-07-09 18:39:54,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16710 to 11484. [2021-07-09 18:39:54,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11484 states, 11483 states have (on average 3.7768875729339024) internal successors, (43370), 11483 states have internal predecessors, (43370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:54,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11484 states to 11484 states and 43370 transitions. [2021-07-09 18:39:54,214 INFO L78 Accepts]: Start accepts. Automaton has 11484 states and 43370 transitions. Word has length 28 [2021-07-09 18:39:54,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:54,214 INFO L482 AbstractCegarLoop]: Abstraction has 11484 states and 43370 transitions. [2021-07-09 18:39:54,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:54,214 INFO L276 IsEmpty]: Start isEmpty. Operand 11484 states and 43370 transitions. [2021-07-09 18:39:54,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:54,235 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:54,235 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:54,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3955,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:39:54,435 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:54,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:54,435 INFO L82 PathProgramCache]: Analyzing trace with hash -100676809, now seen corresponding path program 74 times [2021-07-09 18:39:54,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:54,436 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972420811] [2021-07-09 18:39:54,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:54,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:54,465 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:54,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:54,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972420811] [2021-07-09 18:39:54,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972420811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:54,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098691428] [2021-07-09 18:39:54,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 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-09 18:39:54,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:39:54,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:54,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:54,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:54,534 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:54,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098691428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:54,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:54,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:39:54,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116578051] [2021-07-09 18:39:54,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:39:54,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:54,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:39:54,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:39:54,535 INFO L87 Difference]: Start difference. First operand 11484 states and 43370 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:54,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:54,999 INFO L93 Difference]: Finished difference Result 16200 states and 59687 transitions. [2021-07-09 18:39:55,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:39:55,000 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:55,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:55,050 INFO L225 Difference]: With dead ends: 16200 [2021-07-09 18:39:55,050 INFO L226 Difference]: Without dead ends: 16192 [2021-07-09 18:39:55,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 199.1ms TimeCoverageRelationStatistics Valid=295, Invalid=895, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:39:55,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16192 states. [2021-07-09 18:39:55,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16192 to 11424. [2021-07-09 18:39:55,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11424 states, 11423 states have (on average 3.7788671977589074) internal successors, (43166), 11423 states have internal predecessors, (43166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:55,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11424 states to 11424 states and 43166 transitions. [2021-07-09 18:39:55,365 INFO L78 Accepts]: Start accepts. Automaton has 11424 states and 43166 transitions. Word has length 28 [2021-07-09 18:39:55,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:55,365 INFO L482 AbstractCegarLoop]: Abstraction has 11424 states and 43166 transitions. [2021-07-09 18:39:55,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:55,365 INFO L276 IsEmpty]: Start isEmpty. Operand 11424 states and 43166 transitions. [2021-07-09 18:39:55,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:55,384 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:55,384 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:55,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3956 [2021-07-09 18:39:55,585 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:55,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:55,585 INFO L82 PathProgramCache]: Analyzing trace with hash 496659849, now seen corresponding path program 75 times [2021-07-09 18:39:55,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:55,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530846227] [2021-07-09 18:39:55,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:55,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:55,626 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:55,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:55,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530846227] [2021-07-09 18:39:55,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530846227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:55,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361606221] [2021-07-09 18:39:55,626 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-09 18:39:55,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:39:55,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:55,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:55,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:55,697 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:55,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361606221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:55,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:55,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:39:55,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200097466] [2021-07-09 18:39:55,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:39:55,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:55,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:39:55,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:39:55,698 INFO L87 Difference]: Start difference. First operand 11424 states and 43166 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:56,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:56,123 INFO L93 Difference]: Finished difference Result 16100 states and 59399 transitions. [2021-07-09 18:39:56,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:39:56,123 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:56,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:56,165 INFO L225 Difference]: With dead ends: 16100 [2021-07-09 18:39:56,165 INFO L226 Difference]: Without dead ends: 16088 [2021-07-09 18:39:56,165 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 210.2ms TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:39:56,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16088 states. [2021-07-09 18:39:56,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16088 to 11406. [2021-07-09 18:39:56,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11406 states, 11405 states have (on average 3.779307321350285) internal successors, (43103), 11405 states have internal predecessors, (43103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:56,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11406 states to 11406 states and 43103 transitions. [2021-07-09 18:39:56,446 INFO L78 Accepts]: Start accepts. Automaton has 11406 states and 43103 transitions. Word has length 28 [2021-07-09 18:39:56,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:56,446 INFO L482 AbstractCegarLoop]: Abstraction has 11406 states and 43103 transitions. [2021-07-09 18:39:56,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:56,447 INFO L276 IsEmpty]: Start isEmpty. Operand 11406 states and 43103 transitions. [2021-07-09 18:39:56,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:56,466 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:56,467 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:56,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3957 [2021-07-09 18:39:56,667 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:56,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:56,667 INFO L82 PathProgramCache]: Analyzing trace with hash -158749623, now seen corresponding path program 76 times [2021-07-09 18:39:56,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:56,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564501312] [2021-07-09 18:39:56,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:56,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:56,697 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:56,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:56,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564501312] [2021-07-09 18:39:56,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564501312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887201208] [2021-07-09 18:39:56,698 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-09 18:39:56,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:39:56,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:56,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:39:56,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:56,797 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:56,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887201208] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:56,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:56,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:39:56,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534434757] [2021-07-09 18:39:56,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:39:56,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:56,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:39:56,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:39:56,798 INFO L87 Difference]: Start difference. First operand 11406 states and 43103 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:57,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:57,720 INFO L93 Difference]: Finished difference Result 21916 states and 78065 transitions. [2021-07-09 18:39:57,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:39:57,720 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:57,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:57,779 INFO L225 Difference]: With dead ends: 21916 [2021-07-09 18:39:57,779 INFO L226 Difference]: Without dead ends: 21916 [2021-07-09 18:39:57,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1139 ImplicationChecksByTransitivity, 498.8ms TimeCoverageRelationStatistics Valid=798, Invalid=2394, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:39:57,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21916 states. [2021-07-09 18:39:58,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21916 to 11388. [2021-07-09 18:39:58,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11388 states, 11387 states have (on average 3.7779924475278825) internal successors, (43020), 11387 states have internal predecessors, (43020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:58,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11388 states to 11388 states and 43020 transitions. [2021-07-09 18:39:58,121 INFO L78 Accepts]: Start accepts. Automaton has 11388 states and 43020 transitions. Word has length 28 [2021-07-09 18:39:58,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:58,121 INFO L482 AbstractCegarLoop]: Abstraction has 11388 states and 43020 transitions. [2021-07-09 18:39:58,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:58,121 INFO L276 IsEmpty]: Start isEmpty. Operand 11388 states and 43020 transitions. [2021-07-09 18:39:58,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:58,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:58,139 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:58,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3958 [2021-07-09 18:39:58,340 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:58,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:58,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1660375731, now seen corresponding path program 101 times [2021-07-09 18:39:58,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:58,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91013270] [2021-07-09 18:39:58,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:58,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:58,364 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:58,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:58,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91013270] [2021-07-09 18:39:58,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91013270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457915493] [2021-07-09 18:39:58,365 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-09 18:39:58,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:39:58,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:58,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:58,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:58,466 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:58,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457915493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:58,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:58,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:58,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15219981] [2021-07-09 18:39:58,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:58,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:58,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:58,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:58,467 INFO L87 Difference]: Start difference. First operand 11388 states and 43020 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:59,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:39:59,140 INFO L93 Difference]: Finished difference Result 17700 states and 63852 transitions. [2021-07-09 18:39:59,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:39:59,140 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:39:59,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:39:59,191 INFO L225 Difference]: With dead ends: 17700 [2021-07-09 18:39:59,191 INFO L226 Difference]: Without dead ends: 17684 [2021-07-09 18:39:59,192 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 329.7ms TimeCoverageRelationStatistics Valid=478, Invalid=1414, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:39:59,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17684 states. [2021-07-09 18:39:59,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17684 to 12696. [2021-07-09 18:39:59,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12696 states, 12695 states have (on average 3.8450571090980703) internal successors, (48813), 12695 states have internal predecessors, (48813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:59,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12696 states to 12696 states and 48813 transitions. [2021-07-09 18:39:59,542 INFO L78 Accepts]: Start accepts. Automaton has 12696 states and 48813 transitions. Word has length 28 [2021-07-09 18:39:59,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:39:59,542 INFO L482 AbstractCegarLoop]: Abstraction has 12696 states and 48813 transitions. [2021-07-09 18:39:59,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:39:59,542 INFO L276 IsEmpty]: Start isEmpty. Operand 12696 states and 48813 transitions. [2021-07-09 18:39:59,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:39:59,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:39:59,565 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:39:59,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3959 [2021-07-09 18:39:59,766 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:39:59,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:39:59,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1748793285, now seen corresponding path program 102 times [2021-07-09 18:39:59,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:39:59,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937220408] [2021-07-09 18:39:59,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:39:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:39:59,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:39:59,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:39:59,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937220408] [2021-07-09 18:39:59,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937220408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205492511] [2021-07-09 18:39:59,790 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-09 18:39:59,813 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:39:59,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:39:59,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:39:59,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:39:59,890 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:39:59,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205492511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:39:59,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:39:59,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-07-09 18:39:59,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166770895] [2021-07-09 18:39:59,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:39:59,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:39:59,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:39:59,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:39:59,891 INFO L87 Difference]: Start difference. First operand 12696 states and 48813 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:00,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:00,595 INFO L93 Difference]: Finished difference Result 17792 states and 64097 transitions. [2021-07-09 18:40:00,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:40:00,595 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:00,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:00,645 INFO L225 Difference]: With dead ends: 17792 [2021-07-09 18:40:00,645 INFO L226 Difference]: Without dead ends: 17786 [2021-07-09 18:40:00,646 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 688 ImplicationChecksByTransitivity, 397.5ms TimeCoverageRelationStatistics Valid=541, Invalid=1715, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:40:00,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17786 states. [2021-07-09 18:40:00,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17786 to 12666. [2021-07-09 18:40:00,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12666 states, 12665 states have (on average 3.844295302013423) internal successors, (48688), 12665 states have internal predecessors, (48688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:01,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12666 states to 12666 states and 48688 transitions. [2021-07-09 18:40:01,023 INFO L78 Accepts]: Start accepts. Automaton has 12666 states and 48688 transitions. Word has length 28 [2021-07-09 18:40:01,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:01,023 INFO L482 AbstractCegarLoop]: Abstraction has 12666 states and 48688 transitions. [2021-07-09 18:40:01,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:01,024 INFO L276 IsEmpty]: Start isEmpty. Operand 12666 states and 48688 transitions. [2021-07-09 18:40:01,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:01,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:01,048 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:01,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:01,249 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:01,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:01,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1491665525, now seen corresponding path program 103 times [2021-07-09 18:40:01,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:01,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270908806] [2021-07-09 18:40:01,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:01,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:01,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270908806] [2021-07-09 18:40:01,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270908806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:01,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008681720] [2021-07-09 18:40:01,273 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-09 18:40:01,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:01,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:01,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:01,364 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:01,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008681720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:01,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:01,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:40:01,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840764945] [2021-07-09 18:40:01,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:01,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:01,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:01,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:01,365 INFO L87 Difference]: Start difference. First operand 12666 states and 48688 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:01,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:01,963 INFO L93 Difference]: Finished difference Result 19854 states and 71614 transitions. [2021-07-09 18:40:01,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:40:01,964 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:01,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:02,031 INFO L225 Difference]: With dead ends: 19854 [2021-07-09 18:40:02,031 INFO L226 Difference]: Without dead ends: 19838 [2021-07-09 18:40:02,031 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 291.8ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:40:02,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19838 states. [2021-07-09 18:40:02,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19838 to 12721. [2021-07-09 18:40:02,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12721 states, 12720 states have (on average 3.8488207547169813) internal successors, (48957), 12720 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:02,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12721 states to 12721 states and 48957 transitions. [2021-07-09 18:40:02,514 INFO L78 Accepts]: Start accepts. Automaton has 12721 states and 48957 transitions. Word has length 28 [2021-07-09 18:40:02,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:02,514 INFO L482 AbstractCegarLoop]: Abstraction has 12721 states and 48957 transitions. [2021-07-09 18:40:02,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:02,514 INFO L276 IsEmpty]: Start isEmpty. Operand 12721 states and 48957 transitions. [2021-07-09 18:40:02,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:02,542 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:02,542 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:02,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3961,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:02,742 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:02,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:02,743 INFO L82 PathProgramCache]: Analyzing trace with hash -1457648085, now seen corresponding path program 104 times [2021-07-09 18:40:02,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:02,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252355792] [2021-07-09 18:40:02,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:02,772 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:02,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:02,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252355792] [2021-07-09 18:40:02,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252355792] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:02,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568416327] [2021-07-09 18:40:02,772 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-09 18:40:02,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:02,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:02,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:02,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:02,863 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:02,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568416327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:02,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:02,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-07-09 18:40:02,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32830515] [2021-07-09 18:40:02,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:02,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:02,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:02,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:02,864 INFO L87 Difference]: Start difference. First operand 12721 states and 48957 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:03,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:03,526 INFO L93 Difference]: Finished difference Result 20992 states and 75172 transitions. [2021-07-09 18:40:03,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:40:03,526 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:03,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:03,594 INFO L225 Difference]: With dead ends: 20992 [2021-07-09 18:40:03,594 INFO L226 Difference]: Without dead ends: 20992 [2021-07-09 18:40:03,595 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 356.1ms TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:40:03,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20992 states. [2021-07-09 18:40:03,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20992 to 12737. [2021-07-09 18:40:03,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12737 states, 12736 states have (on average 3.845791457286432) internal successors, (48980), 12736 states have internal predecessors, (48980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:04,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12737 states to 12737 states and 48980 transitions. [2021-07-09 18:40:04,023 INFO L78 Accepts]: Start accepts. Automaton has 12737 states and 48980 transitions. Word has length 28 [2021-07-09 18:40:04,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:04,023 INFO L482 AbstractCegarLoop]: Abstraction has 12737 states and 48980 transitions. [2021-07-09 18:40:04,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:04,023 INFO L276 IsEmpty]: Start isEmpty. Operand 12737 states and 48980 transitions. [2021-07-09 18:40:04,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:04,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:04,049 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:04,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3962,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:04,250 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:04,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:04,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1381492369, now seen corresponding path program 77 times [2021-07-09 18:40:04,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:04,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622334737] [2021-07-09 18:40:04,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:04,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:04,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:04,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622334737] [2021-07-09 18:40:04,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622334737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:04,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364096847] [2021-07-09 18:40:04,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:04,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:40:04,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:04,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:04,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:04,369 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:04,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364096847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:04,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:04,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:40:04,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421321112] [2021-07-09 18:40:04,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:04,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:04,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:04,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:04,369 INFO L87 Difference]: Start difference. First operand 12737 states and 48980 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:05,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:05,312 INFO L93 Difference]: Finished difference Result 22133 states and 81225 transitions. [2021-07-09 18:40:05,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-07-09 18:40:05,313 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:05,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:05,380 INFO L225 Difference]: With dead ends: 22133 [2021-07-09 18:40:05,380 INFO L226 Difference]: Without dead ends: 22129 [2021-07-09 18:40:05,381 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 469.2ms TimeCoverageRelationStatistics Valid=837, Invalid=2823, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:40:05,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22129 states. [2021-07-09 18:40:05,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22129 to 12991. [2021-07-09 18:40:05,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12991 states, 12990 states have (on average 3.8354888375673597) internal successors, (49823), 12990 states have internal predecessors, (49823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:05,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12991 states to 12991 states and 49823 transitions. [2021-07-09 18:40:05,788 INFO L78 Accepts]: Start accepts. Automaton has 12991 states and 49823 transitions. Word has length 28 [2021-07-09 18:40:05,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:05,788 INFO L482 AbstractCegarLoop]: Abstraction has 12991 states and 49823 transitions. [2021-07-09 18:40:05,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:05,788 INFO L276 IsEmpty]: Start isEmpty. Operand 12991 states and 49823 transitions. [2021-07-09 18:40:05,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:05,813 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:05,813 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:06,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3963,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:06,013 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:06,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:06,014 INFO L82 PathProgramCache]: Analyzing trace with hash 1750460849, now seen corresponding path program 105 times [2021-07-09 18:40:06,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:06,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347935815] [2021-07-09 18:40:06,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:06,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:06,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:06,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:06,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347935815] [2021-07-09 18:40:06,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347935815] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:06,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753600951] [2021-07-09 18:40:06,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:06,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:40:06,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:06,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:06,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:06,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:06,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753600951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:06,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:06,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:40:06,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223713239] [2021-07-09 18:40:06,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:06,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:06,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:06,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:06,134 INFO L87 Difference]: Start difference. First operand 12991 states and 49823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:06,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:06,732 INFO L93 Difference]: Finished difference Result 18794 states and 68812 transitions. [2021-07-09 18:40:06,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:40:06,732 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:06,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:06,788 INFO L225 Difference]: With dead ends: 18794 [2021-07-09 18:40:06,788 INFO L226 Difference]: Without dead ends: 18768 [2021-07-09 18:40:06,788 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 297.0ms TimeCoverageRelationStatistics Valid=449, Invalid=1273, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:40:06,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18768 states. [2021-07-09 18:40:07,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18768 to 13271. [2021-07-09 18:40:07,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 3.853654860587792) internal successors, (51138), 13270 states have internal predecessors, (51138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:07,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 51138 transitions. [2021-07-09 18:40:07,161 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 51138 transitions. Word has length 28 [2021-07-09 18:40:07,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:07,161 INFO L482 AbstractCegarLoop]: Abstraction has 13271 states and 51138 transitions. [2021-07-09 18:40:07,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:07,161 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 51138 transitions. [2021-07-09 18:40:07,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:07,185 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:07,185 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:07,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3964 [2021-07-09 18:40:07,386 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:07,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:07,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1198852761, now seen corresponding path program 106 times [2021-07-09 18:40:07,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:07,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675176863] [2021-07-09 18:40:07,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:07,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:07,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:07,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675176863] [2021-07-09 18:40:07,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675176863] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:07,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905928559] [2021-07-09 18:40:07,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:07,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:07,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:07,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:07,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:07,501 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:07,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905928559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:07,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:07,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:40:07,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47952836] [2021-07-09 18:40:07,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:07,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:07,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:07,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:07,502 INFO L87 Difference]: Start difference. First operand 13271 states and 51138 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:08,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:08,213 INFO L93 Difference]: Finished difference Result 18772 states and 67861 transitions. [2021-07-09 18:40:08,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:40:08,214 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:08,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:08,264 INFO L225 Difference]: With dead ends: 18772 [2021-07-09 18:40:08,264 INFO L226 Difference]: Without dead ends: 18772 [2021-07-09 18:40:08,264 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 402.3ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:40:08,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18772 states. [2021-07-09 18:40:08,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18772 to 13226. [2021-07-09 18:40:08,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13226 states, 13225 states have (on average 3.8455198487712665) internal successors, (50857), 13225 states have internal predecessors, (50857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:08,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13226 states to 13226 states and 50857 transitions. [2021-07-09 18:40:08,622 INFO L78 Accepts]: Start accepts. Automaton has 13226 states and 50857 transitions. Word has length 28 [2021-07-09 18:40:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:08,622 INFO L482 AbstractCegarLoop]: Abstraction has 13226 states and 50857 transitions. [2021-07-09 18:40:08,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:08,622 INFO L276 IsEmpty]: Start isEmpty. Operand 13226 states and 50857 transitions. [2021-07-09 18:40:08,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:08,647 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:08,647 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:08,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3965,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:08,848 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:08,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:08,848 INFO L82 PathProgramCache]: Analyzing trace with hash -1518971225, now seen corresponding path program 107 times [2021-07-09 18:40:08,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:08,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738123630] [2021-07-09 18:40:08,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:08,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:08,876 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:08,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:08,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738123630] [2021-07-09 18:40:08,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738123630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:08,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871713801] [2021-07-09 18:40:08,876 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:08,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:40:08,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:08,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:08,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:08,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:08,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871713801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:08,962 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:08,962 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-07-09 18:40:08,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333924135] [2021-07-09 18:40:08,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:08,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:08,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:08,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:08,962 INFO L87 Difference]: Start difference. First operand 13226 states and 50857 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:09,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:09,573 INFO L93 Difference]: Finished difference Result 20120 states and 73134 transitions. [2021-07-09 18:40:09,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:40:09,573 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:09,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:09,636 INFO L225 Difference]: With dead ends: 20120 [2021-07-09 18:40:09,636 INFO L226 Difference]: Without dead ends: 20120 [2021-07-09 18:40:09,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 311.5ms TimeCoverageRelationStatistics Valid=505, Invalid=1301, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:40:09,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20120 states. [2021-07-09 18:40:10,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20120 to 13939. [2021-07-09 18:40:10,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13939 states, 13938 states have (on average 3.8318266609269624) internal successors, (53408), 13938 states have internal predecessors, (53408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:10,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13939 states to 13939 states and 53408 transitions. [2021-07-09 18:40:10,088 INFO L78 Accepts]: Start accepts. Automaton has 13939 states and 53408 transitions. Word has length 28 [2021-07-09 18:40:10,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:10,088 INFO L482 AbstractCegarLoop]: Abstraction has 13939 states and 53408 transitions. [2021-07-09 18:40:10,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:10,088 INFO L276 IsEmpty]: Start isEmpty. Operand 13939 states and 53408 transitions. [2021-07-09 18:40:10,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:10,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:10,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:10,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3966 [2021-07-09 18:40:10,317 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:10,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:10,317 INFO L82 PathProgramCache]: Analyzing trace with hash -629568261, now seen corresponding path program 108 times [2021-07-09 18:40:10,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:10,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145664147] [2021-07-09 18:40:10,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:10,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:10,344 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:10,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:10,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145664147] [2021-07-09 18:40:10,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145664147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314609968] [2021-07-09 18:40:10,345 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:10,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:40:10,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:10,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:10,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:10,432 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:10,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314609968] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:10,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:10,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-07-09 18:40:10,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690530998] [2021-07-09 18:40:10,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:10,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:10,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:10,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:10,433 INFO L87 Difference]: Start difference. First operand 13939 states and 53408 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:11,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:11,203 INFO L93 Difference]: Finished difference Result 22535 states and 80778 transitions. [2021-07-09 18:40:11,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:40:11,203 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:11,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:11,266 INFO L225 Difference]: With dead ends: 22535 [2021-07-09 18:40:11,266 INFO L226 Difference]: Without dead ends: 22535 [2021-07-09 18:40:11,266 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 408.8ms TimeCoverageRelationStatistics Valid=698, Invalid=1752, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:40:11,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22535 states. [2021-07-09 18:40:11,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22535 to 14169. [2021-07-09 18:40:11,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14169 states, 14168 states have (on average 3.8435206098249575) internal successors, (54455), 14168 states have internal predecessors, (54455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:11,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14169 states to 14169 states and 54455 transitions. [2021-07-09 18:40:11,677 INFO L78 Accepts]: Start accepts. Automaton has 14169 states and 54455 transitions. Word has length 28 [2021-07-09 18:40:11,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:11,677 INFO L482 AbstractCegarLoop]: Abstraction has 14169 states and 54455 transitions. [2021-07-09 18:40:11,677 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:11,677 INFO L276 IsEmpty]: Start isEmpty. Operand 14169 states and 54455 transitions. [2021-07-09 18:40:11,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:11,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:11,702 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:11,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3967,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:11,902 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:11,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:11,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1952101299, now seen corresponding path program 78 times [2021-07-09 18:40:11,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:11,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704394671] [2021-07-09 18:40:11,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:11,933 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:11,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:11,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704394671] [2021-07-09 18:40:11,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704394671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:11,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545346593] [2021-07-09 18:40:11,933 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:11,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:40:11,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:11,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:11,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:12,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545346593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:12,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:12,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:12,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200048734] [2021-07-09 18:40:12,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:12,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:12,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:12,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:12,044 INFO L87 Difference]: Start difference. First operand 14169 states and 54455 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:13,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:13,482 INFO L93 Difference]: Finished difference Result 39203 states and 140890 transitions. [2021-07-09 18:40:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:40:13,482 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:13,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:13,611 INFO L225 Difference]: With dead ends: 39203 [2021-07-09 18:40:13,611 INFO L226 Difference]: Without dead ends: 39203 [2021-07-09 18:40:13,612 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 831.7ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:40:13,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39203 states. [2021-07-09 18:40:14,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39203 to 15405. [2021-07-09 18:40:14,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15405 states, 15404 states have (on average 3.890028564009348) internal successors, (59922), 15404 states have internal predecessors, (59922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:14,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15405 states to 15405 states and 59922 transitions. [2021-07-09 18:40:14,345 INFO L78 Accepts]: Start accepts. Automaton has 15405 states and 59922 transitions. Word has length 28 [2021-07-09 18:40:14,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:14,345 INFO L482 AbstractCegarLoop]: Abstraction has 15405 states and 59922 transitions. [2021-07-09 18:40:14,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:14,345 INFO L276 IsEmpty]: Start isEmpty. Operand 15405 states and 59922 transitions. [2021-07-09 18:40:14,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:14,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:14,373 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:14,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3968,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:14,573 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:14,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:14,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1385149219, now seen corresponding path program 79 times [2021-07-09 18:40:14,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:14,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271365603] [2021-07-09 18:40:14,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:14,604 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:14,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:14,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271365603] [2021-07-09 18:40:14,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271365603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:14,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004860476] [2021-07-09 18:40:14,604 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:14,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:14,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:14,715 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:14,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004860476] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:14,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:14,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:40:14,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419485064] [2021-07-09 18:40:14,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:14,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:14,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:14,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:14,716 INFO L87 Difference]: Start difference. First operand 15405 states and 59922 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:16,135 INFO L93 Difference]: Finished difference Result 38231 states and 138333 transitions. [2021-07-09 18:40:16,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:40:16,135 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:16,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:16,251 INFO L225 Difference]: With dead ends: 38231 [2021-07-09 18:40:16,251 INFO L226 Difference]: Without dead ends: 38231 [2021-07-09 18:40:16,252 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2605 ImplicationChecksByTransitivity, 839.2ms TimeCoverageRelationStatistics Valid=1532, Invalid=5608, Unknown=0, NotChecked=0, Total=7140 [2021-07-09 18:40:16,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38231 states. [2021-07-09 18:40:16,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38231 to 15379. [2021-07-09 18:40:16,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15379 states, 15378 states have (on average 3.886461178306672) internal successors, (59766), 15378 states have internal predecessors, (59766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15379 states to 15379 states and 59766 transitions. [2021-07-09 18:40:16,950 INFO L78 Accepts]: Start accepts. Automaton has 15379 states and 59766 transitions. Word has length 28 [2021-07-09 18:40:16,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:16,951 INFO L482 AbstractCegarLoop]: Abstraction has 15379 states and 59766 transitions. [2021-07-09 18:40:16,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:16,951 INFO L276 IsEmpty]: Start isEmpty. Operand 15379 states and 59766 transitions. [2021-07-09 18:40:16,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:16,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:16,981 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:17,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3969 [2021-07-09 18:40:17,182 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:17,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:17,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1667375567, now seen corresponding path program 109 times [2021-07-09 18:40:17,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:17,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561130161] [2021-07-09 18:40:17,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:17,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:17,212 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:17,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:17,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561130161] [2021-07-09 18:40:17,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561130161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:17,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962462969] [2021-07-09 18:40:17,213 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:40:17,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:17,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:17,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:17,286 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:17,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962462969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:17,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:17,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:17,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672164962] [2021-07-09 18:40:17,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:17,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:17,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:17,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:17,287 INFO L87 Difference]: Start difference. First operand 15379 states and 59766 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:17,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:17,623 INFO L93 Difference]: Finished difference Result 23740 states and 90889 transitions. [2021-07-09 18:40:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:40:17,623 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:17,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:17,693 INFO L225 Difference]: With dead ends: 23740 [2021-07-09 18:40:17,693 INFO L226 Difference]: Without dead ends: 23693 [2021-07-09 18:40:17,693 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:40:17,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23693 states. [2021-07-09 18:40:18,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23693 to 20498. [2021-07-09 18:40:18,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20498 states, 20497 states have (on average 3.9016441430453237) internal successors, (79972), 20497 states have internal predecessors, (79972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:18,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20498 states to 20498 states and 79972 transitions. [2021-07-09 18:40:18,139 INFO L78 Accepts]: Start accepts. Automaton has 20498 states and 79972 transitions. Word has length 28 [2021-07-09 18:40:18,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:18,140 INFO L482 AbstractCegarLoop]: Abstraction has 20498 states and 79972 transitions. [2021-07-09 18:40:18,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:18,140 INFO L276 IsEmpty]: Start isEmpty. Operand 20498 states and 79972 transitions. [2021-07-09 18:40:18,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:18,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:18,175 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:18,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:18,377 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:18,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:18,377 INFO L82 PathProgramCache]: Analyzing trace with hash 242691175, now seen corresponding path program 110 times [2021-07-09 18:40:18,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:18,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357840054] [2021-07-09 18:40:18,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:18,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:18,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:18,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:18,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357840054] [2021-07-09 18:40:18,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357840054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:18,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500458505] [2021-07-09 18:40:18,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:18,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:18,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:18,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:18,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:18,473 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:18,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500458505] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:18,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:18,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:40:18,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334463782] [2021-07-09 18:40:18,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:18,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:18,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:18,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:18,474 INFO L87 Difference]: Start difference. First operand 20498 states and 79972 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:18,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:18,732 INFO L93 Difference]: Finished difference Result 23252 states and 88342 transitions. [2021-07-09 18:40:18,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:40:18,732 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:18,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:18,801 INFO L225 Difference]: With dead ends: 23252 [2021-07-09 18:40:18,801 INFO L226 Difference]: Without dead ends: 23252 [2021-07-09 18:40:18,801 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 82.4ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:40:18,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23252 states. [2021-07-09 18:40:19,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23252 to 20001. [2021-07-09 18:40:19,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20001 states, 20000 states have (on average 3.89) internal successors, (77800), 20000 states have internal predecessors, (77800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:19,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20001 states to 20001 states and 77800 transitions. [2021-07-09 18:40:19,491 INFO L78 Accepts]: Start accepts. Automaton has 20001 states and 77800 transitions. Word has length 28 [2021-07-09 18:40:19,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:19,492 INFO L482 AbstractCegarLoop]: Abstraction has 20001 states and 77800 transitions. [2021-07-09 18:40:19,492 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-09 18:40:19,492 INFO L276 IsEmpty]: Start isEmpty. Operand 20001 states and 77800 transitions. [2021-07-09 18:40:19,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:19,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:19,527 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:19,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3971 [2021-07-09 18:40:19,729 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:19,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:19,729 INFO L82 PathProgramCache]: Analyzing trace with hash -708990263, now seen corresponding path program 111 times [2021-07-09 18:40:19,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:19,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163483099] [2021-07-09 18:40:19,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:19,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:19,889 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:19,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:19,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163483099] [2021-07-09 18:40:19,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163483099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212564003] [2021-07-09 18:40:19,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:19,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:40:19,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:19,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:19,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:19,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:19,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212564003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:19,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:19,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-07-09 18:40:19,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059081598] [2021-07-09 18:40:19,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:40:19,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:19,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:40:19,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:40:19,986 INFO L87 Difference]: Start difference. First operand 20001 states and 77800 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:20,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:20,873 INFO L93 Difference]: Finished difference Result 31840 states and 117907 transitions. [2021-07-09 18:40:20,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:40:20,874 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:20,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:20,984 INFO L225 Difference]: With dead ends: 31840 [2021-07-09 18:40:20,984 INFO L226 Difference]: Without dead ends: 31840 [2021-07-09 18:40:20,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 580.2ms TimeCoverageRelationStatistics Valid=720, Invalid=2472, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:40:21,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31840 states. [2021-07-09 18:40:21,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31840 to 20067. [2021-07-09 18:40:21,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20067 states, 20066 states have (on average 3.888069371075451) internal successors, (78018), 20066 states have internal predecessors, (78018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:21,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20067 states to 20067 states and 78018 transitions. [2021-07-09 18:40:21,738 INFO L78 Accepts]: Start accepts. Automaton has 20067 states and 78018 transitions. Word has length 28 [2021-07-09 18:40:21,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:21,738 INFO L482 AbstractCegarLoop]: Abstraction has 20067 states and 78018 transitions. [2021-07-09 18:40:21,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:21,738 INFO L276 IsEmpty]: Start isEmpty. Operand 20067 states and 78018 transitions. [2021-07-09 18:40:21,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:21,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:21,774 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:21,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3972,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:21,974 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:21,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:21,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1685309107, now seen corresponding path program 112 times [2021-07-09 18:40:21,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:21,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384447508] [2021-07-09 18:40:21,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:21,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:22,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:22,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:22,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384447508] [2021-07-09 18:40:22,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384447508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614562302] [2021-07-09 18:40:22,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:22,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:22,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:22,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:22,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:22,108 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:22,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614562302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:22,109 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:22,109 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:40:22,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117971079] [2021-07-09 18:40:22,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:22,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:22,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:22,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:22,110 INFO L87 Difference]: Start difference. First operand 20067 states and 78018 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:23,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:23,579 INFO L93 Difference]: Finished difference Result 40672 states and 148990 transitions. [2021-07-09 18:40:23,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-07-09 18:40:23,580 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:23,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:23,735 INFO L225 Difference]: With dead ends: 40672 [2021-07-09 18:40:23,735 INFO L226 Difference]: Without dead ends: 40672 [2021-07-09 18:40:23,736 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3102 ImplicationChecksByTransitivity, 781.8ms TimeCoverageRelationStatistics Valid=1548, Invalid=6284, Unknown=0, NotChecked=0, Total=7832 [2021-07-09 18:40:23,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40672 states. [2021-07-09 18:40:24,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40672 to 20072. [2021-07-09 18:40:24,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20072 states, 20071 states have (on average 3.8901400029893876) internal successors, (78079), 20071 states have internal predecessors, (78079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:24,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20072 states to 20072 states and 78079 transitions. [2021-07-09 18:40:24,571 INFO L78 Accepts]: Start accepts. Automaton has 20072 states and 78079 transitions. Word has length 28 [2021-07-09 18:40:24,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:24,571 INFO L482 AbstractCegarLoop]: Abstraction has 20072 states and 78079 transitions. [2021-07-09 18:40:24,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:24,572 INFO L276 IsEmpty]: Start isEmpty. Operand 20072 states and 78079 transitions. [2021-07-09 18:40:24,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:24,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:24,607 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:24,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3973,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:24,807 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:24,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:24,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1118357027, now seen corresponding path program 113 times [2021-07-09 18:40:24,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:24,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593624588] [2021-07-09 18:40:24,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:24,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:24,840 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:24,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:24,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593624588] [2021-07-09 18:40:24,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593624588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:24,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616418851] [2021-07-09 18:40:24,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:24,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:24,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:24,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:24,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:24,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616418851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:24,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:24,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:40:24,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367848792] [2021-07-09 18:40:24,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:40:24,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:24,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:40:24,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:40:24,951 INFO L87 Difference]: Start difference. First operand 20072 states and 78079 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:26,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:26,389 INFO L93 Difference]: Finished difference Result 40237 states and 148140 transitions. [2021-07-09 18:40:26,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-07-09 18:40:26,389 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:26,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:26,528 INFO L225 Difference]: With dead ends: 40237 [2021-07-09 18:40:26,529 INFO L226 Difference]: Without dead ends: 40237 [2021-07-09 18:40:26,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2992 ImplicationChecksByTransitivity, 831.5ms TimeCoverageRelationStatistics Valid=1515, Invalid=6141, Unknown=0, NotChecked=0, Total=7656 [2021-07-09 18:40:26,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40237 states. [2021-07-09 18:40:27,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40237 to 19860. [2021-07-09 18:40:27,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19860 states, 19859 states have (on average 3.8822700035248503) internal successors, (77098), 19859 states have internal predecessors, (77098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:27,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19860 states to 19860 states and 77098 transitions. [2021-07-09 18:40:27,528 INFO L78 Accepts]: Start accepts. Automaton has 19860 states and 77098 transitions. Word has length 28 [2021-07-09 18:40:27,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:27,528 INFO L482 AbstractCegarLoop]: Abstraction has 19860 states and 77098 transitions. [2021-07-09 18:40:27,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:27,528 INFO L276 IsEmpty]: Start isEmpty. Operand 19860 states and 77098 transitions. [2021-07-09 18:40:27,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:27,565 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:27,565 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:27,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3974,193 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:27,765 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:27,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:27,766 INFO L82 PathProgramCache]: Analyzing trace with hash -182218355, now seen corresponding path program 114 times [2021-07-09 18:40:27,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:27,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836015962] [2021-07-09 18:40:27,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:27,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:27,790 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:27,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:27,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836015962] [2021-07-09 18:40:27,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836015962] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:27,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624028324] [2021-07-09 18:40:27,791 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:27,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:27,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:27,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:27,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:27,861 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:40:27,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624028324] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:27,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:27,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:40:27,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819249942] [2021-07-09 18:40:27,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:27,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:27,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:27,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:27,862 INFO L87 Difference]: Start difference. First operand 19860 states and 77098 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:28,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:28,146 INFO L93 Difference]: Finished difference Result 29387 states and 109674 transitions. [2021-07-09 18:40:28,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:40:28,146 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:28,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:28,242 INFO L225 Difference]: With dead ends: 29387 [2021-07-09 18:40:28,242 INFO L226 Difference]: Without dead ends: 29370 [2021-07-09 18:40:28,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 89.0ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:40:28,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29370 states. [2021-07-09 18:40:28,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29370 to 20128. [2021-07-09 18:40:28,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20128 states, 20127 states have (on average 3.887812391315149) internal successors, (78250), 20127 states have internal predecessors, (78250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:28,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20128 states to 20128 states and 78250 transitions. [2021-07-09 18:40:28,872 INFO L78 Accepts]: Start accepts. Automaton has 20128 states and 78250 transitions. Word has length 28 [2021-07-09 18:40:28,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:28,872 INFO L482 AbstractCegarLoop]: Abstraction has 20128 states and 78250 transitions. [2021-07-09 18:40:28,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:28,872 INFO L276 IsEmpty]: Start isEmpty. Operand 20128 states and 78250 transitions. [2021-07-09 18:40:28,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:28,909 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:28,909 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:29,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3975,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:29,110 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:29,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:29,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1325144395, now seen corresponding path program 115 times [2021-07-09 18:40:29,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:29,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579234095] [2021-07-09 18:40:29,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:29,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:29,135 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:29,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:29,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579234095] [2021-07-09 18:40:29,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579234095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:29,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164694861] [2021-07-09 18:40:29,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:29,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:29,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:29,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:29,211 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:40:29,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164694861] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:29,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:29,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-07-09 18:40:29,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731232485] [2021-07-09 18:40:29,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:29,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:29,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:29,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:29,212 INFO L87 Difference]: Start difference. First operand 20128 states and 78250 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:29,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:29,632 INFO L93 Difference]: Finished difference Result 31182 states and 115264 transitions. [2021-07-09 18:40:29,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:40:29,632 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:29,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:29,730 INFO L225 Difference]: With dead ends: 31182 [2021-07-09 18:40:29,730 INFO L226 Difference]: Without dead ends: 31182 [2021-07-09 18:40:29,731 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 102.8ms TimeCoverageRelationStatistics Valid=135, Invalid=245, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:40:29,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31182 states. [2021-07-09 18:40:30,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31182 to 19797. [2021-07-09 18:40:30,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19797 states, 19796 states have (on average 3.8727015558698725) internal successors, (76664), 19796 states have internal predecessors, (76664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:30,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19797 states to 19797 states and 76664 transitions. [2021-07-09 18:40:30,517 INFO L78 Accepts]: Start accepts. Automaton has 19797 states and 76664 transitions. Word has length 28 [2021-07-09 18:40:30,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:30,517 INFO L482 AbstractCegarLoop]: Abstraction has 19797 states and 76664 transitions. [2021-07-09 18:40:30,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:30,517 INFO L276 IsEmpty]: Start isEmpty. Operand 19797 states and 76664 transitions. [2021-07-09 18:40:30,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:30,553 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:30,553 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:30,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3976 [2021-07-09 18:40:30,753 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:30,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:30,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1623141335, now seen corresponding path program 116 times [2021-07-09 18:40:30,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:30,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382040896] [2021-07-09 18:40:30,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:30,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:30,785 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:30,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:30,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382040896] [2021-07-09 18:40:30,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382040896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:30,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698218600] [2021-07-09 18:40:30,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 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-09 18:40:30,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:30,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:30,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:30,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:30,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:30,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698218600] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:30,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:30,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:30,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759793482] [2021-07-09 18:40:30,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:30,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:30,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:30,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:30,872 INFO L87 Difference]: Start difference. First operand 19797 states and 76664 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:31,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:31,723 INFO L93 Difference]: Finished difference Result 29369 states and 109123 transitions. [2021-07-09 18:40:31,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:40:31,724 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:31,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:31,836 INFO L225 Difference]: With dead ends: 29369 [2021-07-09 18:40:31,837 INFO L226 Difference]: Without dead ends: 29369 [2021-07-09 18:40:31,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 353.5ms TimeCoverageRelationStatistics Valid=589, Invalid=1961, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:40:31,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29369 states. [2021-07-09 18:40:32,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29369 to 19845. [2021-07-09 18:40:32,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19845 states, 19844 states have (on average 3.871497681918968) internal successors, (76826), 19844 states have internal predecessors, (76826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:32,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19845 states to 19845 states and 76826 transitions. [2021-07-09 18:40:32,479 INFO L78 Accepts]: Start accepts. Automaton has 19845 states and 76826 transitions. Word has length 28 [2021-07-09 18:40:32,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:32,479 INFO L482 AbstractCegarLoop]: Abstraction has 19845 states and 76826 transitions. [2021-07-09 18:40:32,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:32,479 INFO L276 IsEmpty]: Start isEmpty. Operand 19845 states and 76826 transitions. [2021-07-09 18:40:32,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:32,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:32,518 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:32,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3977,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:32,718 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:32,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:32,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1886911867, now seen corresponding path program 117 times [2021-07-09 18:40:32,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:32,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928492389] [2021-07-09 18:40:32,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:32,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:32,752 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:32,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:32,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928492389] [2021-07-09 18:40:32,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928492389] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:32,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461224998] [2021-07-09 18:40:32,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:32,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:40:32,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:32,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:32,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:32,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461224998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:32,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:32,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:32,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329689214] [2021-07-09 18:40:32,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:32,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:32,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:32,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:32,842 INFO L87 Difference]: Start difference. First operand 19845 states and 76826 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:33,392 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:40:33,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:33,904 INFO L93 Difference]: Finished difference Result 30894 states and 113497 transitions. [2021-07-09 18:40:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-09 18:40:33,905 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:33,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:34,007 INFO L225 Difference]: With dead ends: 30894 [2021-07-09 18:40:34,008 INFO L226 Difference]: Without dead ends: 30894 [2021-07-09 18:40:34,008 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 614.1ms TimeCoverageRelationStatistics Valid=928, Invalid=3494, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:40:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30894 states. [2021-07-09 18:40:34,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30894 to 20391. [2021-07-09 18:40:34,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20391 states, 20390 states have (on average 3.8505640019617458) internal successors, (78513), 20390 states have internal predecessors, (78513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:34,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20391 states to 20391 states and 78513 transitions. [2021-07-09 18:40:34,714 INFO L78 Accepts]: Start accepts. Automaton has 20391 states and 78513 transitions. Word has length 28 [2021-07-09 18:40:34,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:34,714 INFO L482 AbstractCegarLoop]: Abstraction has 20391 states and 78513 transitions. [2021-07-09 18:40:34,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:34,714 INFO L276 IsEmpty]: Start isEmpty. Operand 20391 states and 78513 transitions. [2021-07-09 18:40:34,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:34,750 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:34,750 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:34,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3978 [2021-07-09 18:40:34,951 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:34,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:34,951 INFO L82 PathProgramCache]: Analyzing trace with hash -1931733009, now seen corresponding path program 118 times [2021-07-09 18:40:34,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:34,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432216847] [2021-07-09 18:40:34,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:34,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:34,986 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:34,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:34,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432216847] [2021-07-09 18:40:34,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432216847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:34,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560238152] [2021-07-09 18:40:34,986 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:35,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:35,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:35,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:35,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:35,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:35,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560238152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:35,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:35,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-07-09 18:40:35,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122430535] [2021-07-09 18:40:35,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:40:35,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:35,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:40:35,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:40:35,069 INFO L87 Difference]: Start difference. First operand 20391 states and 78513 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:36,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:36,016 INFO L93 Difference]: Finished difference Result 30020 states and 111194 transitions. [2021-07-09 18:40:36,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:40:36,017 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:36,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:36,116 INFO L225 Difference]: With dead ends: 30020 [2021-07-09 18:40:36,117 INFO L226 Difference]: Without dead ends: 30016 [2021-07-09 18:40:36,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 521.0ms TimeCoverageRelationStatistics Valid=736, Invalid=2570, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:40:36,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30016 states. [2021-07-09 18:40:36,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30016 to 20283. [2021-07-09 18:40:36,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20283 states, 20282 states have (on average 3.8532196035893898) internal successors, (78151), 20282 states have internal predecessors, (78151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:36,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20283 states to 20283 states and 78151 transitions. [2021-07-09 18:40:36,891 INFO L78 Accepts]: Start accepts. Automaton has 20283 states and 78151 transitions. Word has length 28 [2021-07-09 18:40:36,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:36,891 INFO L482 AbstractCegarLoop]: Abstraction has 20283 states and 78151 transitions. [2021-07-09 18:40:36,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:36,892 INFO L276 IsEmpty]: Start isEmpty. Operand 20283 states and 78151 transitions. [2021-07-09 18:40:36,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:36,932 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:36,932 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:37,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3979 [2021-07-09 18:40:37,132 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:37,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:37,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1066349071, now seen corresponding path program 119 times [2021-07-09 18:40:37,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:37,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398779561] [2021-07-09 18:40:37,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:37,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:37,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:37,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:37,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398779561] [2021-07-09 18:40:37,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398779561] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:37,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857174774] [2021-07-09 18:40:37,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:40:37,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:40:37,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:37,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:37,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:37,232 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:40:37,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857174774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:37,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:37,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-07-09 18:40:37,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492604281] [2021-07-09 18:40:37,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:40:37,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:37,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:40:37,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:40:37,233 INFO L87 Difference]: Start difference. First operand 20283 states and 78151 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:37,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:37,516 INFO L93 Difference]: Finished difference Result 25295 states and 94083 transitions. [2021-07-09 18:40:37,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:40:37,517 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:37,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:37,721 INFO L225 Difference]: With dead ends: 25295 [2021-07-09 18:40:37,721 INFO L226 Difference]: Without dead ends: 25295 [2021-07-09 18:40:37,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 90.6ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:40:37,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25295 states. [2021-07-09 18:40:38,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25295 to 20593. [2021-07-09 18:40:38,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20593 states, 20592 states have (on average 3.8444055944055946) internal successors, (79164), 20592 states have internal predecessors, (79164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:38,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20593 states to 20593 states and 79164 transitions. [2021-07-09 18:40:38,229 INFO L78 Accepts]: Start accepts. Automaton has 20593 states and 79164 transitions. Word has length 28 [2021-07-09 18:40:38,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:38,229 INFO L482 AbstractCegarLoop]: Abstraction has 20593 states and 79164 transitions. [2021-07-09 18:40:38,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:38,229 INFO L276 IsEmpty]: Start isEmpty. Operand 20593 states and 79164 transitions. [2021-07-09 18:40:38,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:38,269 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:38,269 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:38,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3980,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:38,470 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:38,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:38,470 INFO L82 PathProgramCache]: Analyzing trace with hash -136149327, now seen corresponding path program 120 times [2021-07-09 18:40:38,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:38,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401892279] [2021-07-09 18:40:38,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:38,502 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:38,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:38,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401892279] [2021-07-09 18:40:38,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401892279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:38,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042076136] [2021-07-09 18:40:38,502 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:38,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:38,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:38,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:38,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:38,580 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:40:38,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042076136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:38,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:38,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:40:38,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456290293] [2021-07-09 18:40:38,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:38,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:38,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:38,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:38,581 INFO L87 Difference]: Start difference. First operand 20593 states and 79164 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:39,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:39,480 INFO L93 Difference]: Finished difference Result 31016 states and 113583 transitions. [2021-07-09 18:40:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-07-09 18:40:39,480 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:39,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:39,572 INFO L225 Difference]: With dead ends: 31016 [2021-07-09 18:40:39,572 INFO L226 Difference]: Without dead ends: 31016 [2021-07-09 18:40:39,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 400.0ms TimeCoverageRelationStatistics Valid=684, Invalid=2396, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:40:39,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31016 states. [2021-07-09 18:40:40,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31016 to 22203. [2021-07-09 18:40:40,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.856454373479867) internal successors, (85621), 22202 states have internal predecessors, (85621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:40,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 85621 transitions. [2021-07-09 18:40:40,321 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 85621 transitions. Word has length 28 [2021-07-09 18:40:40,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:40,321 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 85621 transitions. [2021-07-09 18:40:40,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:40,322 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 85621 transitions. [2021-07-09 18:40:40,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:40,372 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:40,372 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:40,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:40,573 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:40,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:40,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1975921655, now seen corresponding path program 121 times [2021-07-09 18:40:40,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:40,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504239853] [2021-07-09 18:40:40,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:40,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:40,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504239853] [2021-07-09 18:40:40,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504239853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:40,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836892860] [2021-07-09 18:40:40,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:40,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:40,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:40,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:40:40,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836892860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:40,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:40,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-07-09 18:40:40,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236914712] [2021-07-09 18:40:40,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:40,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:40,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:40,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:40,690 INFO L87 Difference]: Start difference. First operand 22203 states and 85621 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:41,368 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-07-09 18:40:41,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:41,537 INFO L93 Difference]: Finished difference Result 29255 states and 109041 transitions. [2021-07-09 18:40:41,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:40:41,538 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:41,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:41,635 INFO L225 Difference]: With dead ends: 29255 [2021-07-09 18:40:41,635 INFO L226 Difference]: Without dead ends: 29243 [2021-07-09 18:40:41,635 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 448.8ms TimeCoverageRelationStatistics Valid=503, Invalid=1849, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:40:41,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29243 states. [2021-07-09 18:40:42,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29243 to 22351. [2021-07-09 18:40:42,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22351 states, 22350 states have (on average 3.8510514541387026) internal successors, (86071), 22350 states have internal predecessors, (86071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:42,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22351 states to 22351 states and 86071 transitions. [2021-07-09 18:40:42,381 INFO L78 Accepts]: Start accepts. Automaton has 22351 states and 86071 transitions. Word has length 28 [2021-07-09 18:40:42,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:42,381 INFO L482 AbstractCegarLoop]: Abstraction has 22351 states and 86071 transitions. [2021-07-09 18:40:42,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:42,381 INFO L276 IsEmpty]: Start isEmpty. Operand 22351 states and 86071 transitions. [2021-07-09 18:40:42,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:42,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:42,424 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:42,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3982,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:42,625 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:42,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:42,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1688262325, now seen corresponding path program 122 times [2021-07-09 18:40:42,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:42,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439658130] [2021-07-09 18:40:42,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:42,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:42,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:42,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439658130] [2021-07-09 18:40:42,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439658130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:42,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706891454] [2021-07-09 18:40:42,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:42,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:42,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:42,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:40:42,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:42,718 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:42,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706891454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:42,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:42,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:40:42,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625314269] [2021-07-09 18:40:42,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:40:42,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:42,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:40:42,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:40:42,719 INFO L87 Difference]: Start difference. First operand 22351 states and 86071 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:42,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:42,974 INFO L93 Difference]: Finished difference Result 25610 states and 97028 transitions. [2021-07-09 18:40:42,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:40:42,974 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:42,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:43,180 INFO L225 Difference]: With dead ends: 25610 [2021-07-09 18:40:43,180 INFO L226 Difference]: Without dead ends: 25610 [2021-07-09 18:40:43,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 87.0ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:40:43,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25610 states. [2021-07-09 18:40:43,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25610 to 23154. [2021-07-09 18:40:43,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23154 states, 23153 states have (on average 3.8461538461538463) internal successors, (89050), 23153 states have internal predecessors, (89050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:43,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23154 states to 23154 states and 89050 transitions. [2021-07-09 18:40:43,788 INFO L78 Accepts]: Start accepts. Automaton has 23154 states and 89050 transitions. Word has length 28 [2021-07-09 18:40:43,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:43,788 INFO L482 AbstractCegarLoop]: Abstraction has 23154 states and 89050 transitions. [2021-07-09 18:40:43,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:43,788 INFO L276 IsEmpty]: Start isEmpty. Operand 23154 states and 89050 transitions. [2021-07-09 18:40:43,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:43,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:43,831 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:44,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3983,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:44,032 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:44,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:44,032 INFO L82 PathProgramCache]: Analyzing trace with hash 2131923893, now seen corresponding path program 123 times [2021-07-09 18:40:44,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:44,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657782478] [2021-07-09 18:40:44,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:44,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:44,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:44,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657782478] [2021-07-09 18:40:44,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657782478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:44,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006843993] [2021-07-09 18:40:44,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:44,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:40:44,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:44,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:44,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:44,262 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:44,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006843993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:44,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:44,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:40:44,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640277403] [2021-07-09 18:40:44,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:40:44,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:44,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:40:44,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:40:44,263 INFO L87 Difference]: Start difference. First operand 23154 states and 89050 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:45,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:45,117 INFO L93 Difference]: Finished difference Result 30991 states and 114399 transitions. [2021-07-09 18:40:45,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:40:45,117 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:45,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:45,231 INFO L225 Difference]: With dead ends: 30991 [2021-07-09 18:40:45,231 INFO L226 Difference]: Without dead ends: 30991 [2021-07-09 18:40:45,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 393.7ms TimeCoverageRelationStatistics Valid=627, Invalid=2235, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:40:45,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-07-09 18:40:45,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 24366. [2021-07-09 18:40:45,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24366 states, 24365 states have (on average 3.8139134003693824) internal successors, (92926), 24365 states have internal predecessors, (92926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:45,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24366 states to 24366 states and 92926 transitions. [2021-07-09 18:40:45,978 INFO L78 Accepts]: Start accepts. Automaton has 24366 states and 92926 transitions. Word has length 28 [2021-07-09 18:40:45,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:45,978 INFO L482 AbstractCegarLoop]: Abstraction has 24366 states and 92926 transitions. [2021-07-09 18:40:45,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:45,978 INFO L276 IsEmpty]: Start isEmpty. Operand 24366 states and 92926 transitions. [2021-07-09 18:40:46,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:46,021 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:46,021 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:46,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:46,222 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:46,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:46,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1422950451, now seen corresponding path program 124 times [2021-07-09 18:40:46,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:46,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6744584] [2021-07-09 18:40:46,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:46,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:46,266 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:46,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:46,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6744584] [2021-07-09 18:40:46,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6744584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:46,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195160307] [2021-07-09 18:40:46,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:46,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:46,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:46,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:46,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:46,348 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:46,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195160307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:46,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:46,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:46,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208098367] [2021-07-09 18:40:46,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:46,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:46,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:46,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:46,349 INFO L87 Difference]: Start difference. First operand 24366 states and 92926 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:47,015 INFO L93 Difference]: Finished difference Result 30092 states and 112016 transitions. [2021-07-09 18:40:47,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:40:47,016 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:47,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:47,117 INFO L225 Difference]: With dead ends: 30092 [2021-07-09 18:40:47,117 INFO L226 Difference]: Without dead ends: 30084 [2021-07-09 18:40:47,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=394, Invalid=1412, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:40:47,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30084 states. [2021-07-09 18:40:47,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30084 to 24188. [2021-07-09 18:40:47,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24188 states, 24187 states have (on average 3.820027287385786) internal successors, (92395), 24187 states have internal predecessors, (92395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24188 states to 24188 states and 92395 transitions. [2021-07-09 18:40:47,867 INFO L78 Accepts]: Start accepts. Automaton has 24188 states and 92395 transitions. Word has length 28 [2021-07-09 18:40:47,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:47,867 INFO L482 AbstractCegarLoop]: Abstraction has 24188 states and 92395 transitions. [2021-07-09 18:40:47,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:47,867 INFO L276 IsEmpty]: Start isEmpty. Operand 24188 states and 92395 transitions. [2021-07-09 18:40:47,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:47,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:47,918 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:48,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3985,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:48,119 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:48,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:48,119 INFO L82 PathProgramCache]: Analyzing trace with hash 27046477, now seen corresponding path program 125 times [2021-07-09 18:40:48,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:48,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271946226] [2021-07-09 18:40:48,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:48,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:48,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:48,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271946226] [2021-07-09 18:40:48,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271946226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:48,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340279934] [2021-07-09 18:40:48,147 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:48,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:40:48,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:48,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:48,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:48,228 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:48,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340279934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:48,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:48,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:48,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670807159] [2021-07-09 18:40:48,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:48,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:48,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:48,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:48,229 INFO L87 Difference]: Start difference. First operand 24188 states and 92395 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:49,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:49,015 INFO L93 Difference]: Finished difference Result 31919 states and 117608 transitions. [2021-07-09 18:40:49,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:40:49,015 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:49,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:49,124 INFO L225 Difference]: With dead ends: 31919 [2021-07-09 18:40:49,125 INFO L226 Difference]: Without dead ends: 31919 [2021-07-09 18:40:49,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 426.6ms TimeCoverageRelationStatistics Valid=566, Invalid=2086, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:40:49,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31919 states. [2021-07-09 18:40:49,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31919 to 25212. [2021-07-09 18:40:49,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25212 states, 25211 states have (on average 3.796160406171909) internal successors, (95705), 25211 states have internal predecessors, (95705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:49,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25212 states to 25212 states and 95705 transitions. [2021-07-09 18:40:49,969 INFO L78 Accepts]: Start accepts. Automaton has 25212 states and 95705 transitions. Word has length 28 [2021-07-09 18:40:49,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:49,969 INFO L482 AbstractCegarLoop]: Abstraction has 25212 states and 95705 transitions. [2021-07-09 18:40:49,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:49,969 INFO L276 IsEmpty]: Start isEmpty. Operand 25212 states and 95705 transitions. [2021-07-09 18:40:50,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:50,016 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:50,016 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:50,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3986,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:50,216 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:50,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:50,216 INFO L82 PathProgramCache]: Analyzing trace with hash -1055976179, now seen corresponding path program 126 times [2021-07-09 18:40:50,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:50,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843803475] [2021-07-09 18:40:50,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:50,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:50,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843803475] [2021-07-09 18:40:50,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843803475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:50,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576309805] [2021-07-09 18:40:50,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:50,275 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:40:50,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:50,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:50,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:50,392 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-09 18:40:50,464 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:50,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576309805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:50,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:50,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:40:50,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012171962] [2021-07-09 18:40:50,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:50,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:50,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:50,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:50,465 INFO L87 Difference]: Start difference. First operand 25212 states and 95705 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:50,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:50,840 INFO L93 Difference]: Finished difference Result 30875 states and 116320 transitions. [2021-07-09 18:40:50,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:40:50,840 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:50,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:50,940 INFO L225 Difference]: With dead ends: 30875 [2021-07-09 18:40:50,940 INFO L226 Difference]: Without dead ends: 30862 [2021-07-09 18:40:50,940 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 121.3ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:40:50,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30862 states. [2021-07-09 18:40:51,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30862 to 29308. [2021-07-09 18:40:51,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29308 states, 29307 states have (on average 3.8146517896748215) internal successors, (111796), 29307 states have internal predecessors, (111796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29308 states to 29308 states and 111796 transitions. [2021-07-09 18:40:51,810 INFO L78 Accepts]: Start accepts. Automaton has 29308 states and 111796 transitions. Word has length 28 [2021-07-09 18:40:51,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:51,810 INFO L482 AbstractCegarLoop]: Abstraction has 29308 states and 111796 transitions. [2021-07-09 18:40:51,810 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-09 18:40:51,810 INFO L276 IsEmpty]: Start isEmpty. Operand 29308 states and 111796 transitions. [2021-07-09 18:40:51,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:51,871 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:51,871 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:52,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3987,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:52,072 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:52,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:52,072 INFO L82 PathProgramCache]: Analyzing trace with hash 415101939, now seen corresponding path program 127 times [2021-07-09 18:40:52,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:52,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824121028] [2021-07-09 18:40:52,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:52,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:52,107 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:52,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:52,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824121028] [2021-07-09 18:40:52,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824121028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:52,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507951975] [2021-07-09 18:40:52,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:52,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:52,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:52,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:52,250 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-07-09 18:40:52,280 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:52,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507951975] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:52,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:52,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:40:52,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802591604] [2021-07-09 18:40:52,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:52,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:52,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:52,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:52,281 INFO L87 Difference]: Start difference. First operand 29308 states and 111796 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:52,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:52,660 INFO L93 Difference]: Finished difference Result 32311 states and 121127 transitions. [2021-07-09 18:40:52,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:40:52,661 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:52,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:52,758 INFO L225 Difference]: With dead ends: 32311 [2021-07-09 18:40:52,758 INFO L226 Difference]: Without dead ends: 32311 [2021-07-09 18:40:52,758 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 119.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:40:52,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2021-07-09 18:40:53,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 29053. [2021-07-09 18:40:53,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29053 states, 29052 states have (on average 3.81099407958144) internal successors, (110717), 29052 states have internal predecessors, (110717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:53,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29053 states to 29053 states and 110717 transitions. [2021-07-09 18:40:53,698 INFO L78 Accepts]: Start accepts. Automaton has 29053 states and 110717 transitions. Word has length 28 [2021-07-09 18:40:53,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:53,699 INFO L482 AbstractCegarLoop]: Abstraction has 29053 states and 110717 transitions. [2021-07-09 18:40:53,699 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-09 18:40:53,699 INFO L276 IsEmpty]: Start isEmpty. Operand 29053 states and 110717 transitions. [2021-07-09 18:40:53,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:53,757 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:53,757 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:53,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3988 [2021-07-09 18:40:53,957 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:53,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:53,957 INFO L82 PathProgramCache]: Analyzing trace with hash -17774665, now seen corresponding path program 128 times [2021-07-09 18:40:53,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:53,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608123321] [2021-07-09 18:40:53,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:53,986 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:53,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:53,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608123321] [2021-07-09 18:40:53,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608123321] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:53,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563119248] [2021-07-09 18:40:53,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:54,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:40:54,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:54,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:54,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:54,058 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:40:54,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563119248] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:54,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:54,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:54,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531419556] [2021-07-09 18:40:54,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:54,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:54,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:54,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:54,059 INFO L87 Difference]: Start difference. First operand 29053 states and 110717 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:54,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:54,774 INFO L93 Difference]: Finished difference Result 35470 states and 132021 transitions. [2021-07-09 18:40:54,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:40:54,774 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:54,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:54,891 INFO L225 Difference]: With dead ends: 35470 [2021-07-09 18:40:54,891 INFO L226 Difference]: Without dead ends: 35462 [2021-07-09 18:40:54,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 354.6ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:40:54,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35462 states. [2021-07-09 18:40:55,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35462 to 29019. [2021-07-09 18:40:55,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29019 states, 29018 states have (on average 3.8114273898959268) internal successors, (110600), 29018 states have internal predecessors, (110600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:55,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29019 states to 29019 states and 110600 transitions. [2021-07-09 18:40:55,900 INFO L78 Accepts]: Start accepts. Automaton has 29019 states and 110600 transitions. Word has length 28 [2021-07-09 18:40:55,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:55,901 INFO L482 AbstractCegarLoop]: Abstraction has 29019 states and 110600 transitions. [2021-07-09 18:40:55,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:55,901 INFO L276 IsEmpty]: Start isEmpty. Operand 29019 states and 110600 transitions. [2021-07-09 18:40:55,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:55,968 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:55,968 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:56,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3989,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:56,169 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:56,169 INFO L82 PathProgramCache]: Analyzing trace with hash -913595481, now seen corresponding path program 129 times [2021-07-09 18:40:56,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:56,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165431720] [2021-07-09 18:40:56,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:56,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:56,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:56,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165431720] [2021-07-09 18:40:56,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165431720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:56,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286568739] [2021-07-09 18:40:56,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:56,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:40:56,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:56,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:40:56,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:56,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:56,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286568739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:56,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:56,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-07-09 18:40:56,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095903261] [2021-07-09 18:40:56,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:40:56,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:56,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:40:56,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:40:56,277 INFO L87 Difference]: Start difference. First operand 29019 states and 110600 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:56,442 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-07-09 18:40:56,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:56,828 INFO L93 Difference]: Finished difference Result 31865 states and 120062 transitions. [2021-07-09 18:40:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:40:56,828 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:56,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:56,926 INFO L225 Difference]: With dead ends: 31865 [2021-07-09 18:40:56,927 INFO L226 Difference]: Without dead ends: 31865 [2021-07-09 18:40:56,927 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 302.2ms TimeCoverageRelationStatistics Valid=221, Invalid=535, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:40:56,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31865 states. [2021-07-09 18:40:57,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31865 to 29551. [2021-07-09 18:40:57,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29551 states, 29550 states have (on average 3.8099492385786804) internal successors, (112584), 29550 states have internal predecessors, (112584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:57,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29551 states to 29551 states and 112584 transitions. [2021-07-09 18:40:57,810 INFO L78 Accepts]: Start accepts. Automaton has 29551 states and 112584 transitions. Word has length 28 [2021-07-09 18:40:57,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:40:57,810 INFO L482 AbstractCegarLoop]: Abstraction has 29551 states and 112584 transitions. [2021-07-09 18:40:57,810 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-09 18:40:57,810 INFO L276 IsEmpty]: Start isEmpty. Operand 29551 states and 112584 transitions. [2021-07-09 18:40:57,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:40:57,876 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:40:57,876 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:40:58,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3990 [2021-07-09 18:40:58,076 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:40:58,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:40:58,076 INFO L82 PathProgramCache]: Analyzing trace with hash 579561993, now seen corresponding path program 130 times [2021-07-09 18:40:58,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:40:58,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763045557] [2021-07-09 18:40:58,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:40:58,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:40:58,105 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:58,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:40:58,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763045557] [2021-07-09 18:40:58,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763045557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:58,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299462846] [2021-07-09 18:40:58,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:40:58,126 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:40:58,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:40:58,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:40:58,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:40:58,193 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:40:58,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299462846] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:40:58,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:40:58,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-07-09 18:40:58,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764701042] [2021-07-09 18:40:58,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:40:58,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:40:58,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:40:58,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:40:58,194 INFO L87 Difference]: Start difference. First operand 29551 states and 112584 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:40:58,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:40:58,932 INFO L93 Difference]: Finished difference Result 36395 states and 135424 transitions. [2021-07-09 18:40:58,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:40:58,932 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:40:58,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:40:59,066 INFO L225 Difference]: With dead ends: 36395 [2021-07-09 18:40:59,066 INFO L226 Difference]: Without dead ends: 36371 [2021-07-09 18:40:59,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 240.7ms TimeCoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:40:59,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36371 states. [2021-07-09 18:40:59,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36371 to 29723. [2021-07-09 18:40:59,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29723 states, 29722 states have (on average 3.8058677074221117) internal successors, (113118), 29722 states have internal predecessors, (113118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:00,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29723 states to 29723 states and 113118 transitions. [2021-07-09 18:41:00,082 INFO L78 Accepts]: Start accepts. Automaton has 29723 states and 113118 transitions. Word has length 28 [2021-07-09 18:41:00,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:00,082 INFO L482 AbstractCegarLoop]: Abstraction has 29723 states and 113118 transitions. [2021-07-09 18:41:00,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:00,082 INFO L276 IsEmpty]: Start isEmpty. Operand 29723 states and 113118 transitions. [2021-07-09 18:41:00,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:00,145 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:00,145 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:00,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3991 [2021-07-09 18:41:00,345 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:00,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:00,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1271447701, now seen corresponding path program 131 times [2021-07-09 18:41:00,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:00,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456584828] [2021-07-09 18:41:00,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:00,379 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:00,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:00,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456584828] [2021-07-09 18:41:00,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456584828] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:00,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279703373] [2021-07-09 18:41:00,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:00,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:41:00,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:00,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:41:00,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:00,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279703373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:00,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:00,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-07-09 18:41:00,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084969739] [2021-07-09 18:41:00,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:41:00,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:00,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:41:00,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:41:00,453 INFO L87 Difference]: Start difference. First operand 29723 states and 113118 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:01,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:01,043 INFO L93 Difference]: Finished difference Result 32279 states and 121530 transitions. [2021-07-09 18:41:01,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:41:01,043 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:01,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:01,161 INFO L225 Difference]: With dead ends: 32279 [2021-07-09 18:41:01,162 INFO L226 Difference]: Without dead ends: 32279 [2021-07-09 18:41:01,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 195.5ms TimeCoverageRelationStatistics Valid=273, Invalid=657, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:41:01,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32279 states. [2021-07-09 18:41:01,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32279 to 29649. [2021-07-09 18:41:01,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29649 states, 29648 states have (on average 3.8067323259579062) internal successors, (112862), 29648 states have internal predecessors, (112862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:02,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29649 states to 29649 states and 112862 transitions. [2021-07-09 18:41:02,063 INFO L78 Accepts]: Start accepts. Automaton has 29649 states and 112862 transitions. Word has length 28 [2021-07-09 18:41:02,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:02,063 INFO L482 AbstractCegarLoop]: Abstraction has 29649 states and 112862 transitions. [2021-07-09 18:41:02,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:02,063 INFO L276 IsEmpty]: Start isEmpty. Operand 29649 states and 112862 transitions. [2021-07-09 18:41:02,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:02,274 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:02,275 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:02,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:02,475 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:02,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:02,475 INFO L82 PathProgramCache]: Analyzing trace with hash -412931571, now seen corresponding path program 132 times [2021-07-09 18:41:02,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:02,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986411627] [2021-07-09 18:41:02,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:02,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:02,509 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:02,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:02,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986411627] [2021-07-09 18:41:02,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986411627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138511110] [2021-07-09 18:41:02,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:02,530 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:41:02,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:02,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:02,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:02,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:02,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138511110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:02,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:02,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:41:02,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210949231] [2021-07-09 18:41:02,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:41:02,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:02,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:41:02,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:41:02,582 INFO L87 Difference]: Start difference. First operand 29649 states and 112862 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:03,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:03,266 INFO L93 Difference]: Finished difference Result 36318 states and 135165 transitions. [2021-07-09 18:41:03,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:41:03,266 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:03,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:03,512 INFO L225 Difference]: With dead ends: 36318 [2021-07-09 18:41:03,512 INFO L226 Difference]: Without dead ends: 36278 [2021-07-09 18:41:03,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 284.6ms TimeCoverageRelationStatistics Valid=425, Invalid=1645, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:41:03,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36278 states. [2021-07-09 18:41:04,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36278 to 29805. [2021-07-09 18:41:04,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29805 states, 29804 states have (on average 3.80284525567038) internal successors, (113340), 29804 states have internal predecessors, (113340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:04,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29805 states to 29805 states and 113340 transitions. [2021-07-09 18:41:04,356 INFO L78 Accepts]: Start accepts. Automaton has 29805 states and 113340 transitions. Word has length 28 [2021-07-09 18:41:04,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:04,356 INFO L482 AbstractCegarLoop]: Abstraction has 29805 states and 113340 transitions. [2021-07-09 18:41:04,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:04,356 INFO L276 IsEmpty]: Start isEmpty. Operand 29805 states and 113340 transitions. [2021-07-09 18:41:04,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:04,420 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:04,420 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:04,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3993,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:04,620 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:04,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:04,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1625942477, now seen corresponding path program 133 times [2021-07-09 18:41:04,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:04,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741586139] [2021-07-09 18:41:04,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:04,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:04,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741586139] [2021-07-09 18:41:04,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741586139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:04,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269196310] [2021-07-09 18:41:04,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:04,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:04,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:04,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:04,882 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:04,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269196310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:04,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:04,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:04,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337436401] [2021-07-09 18:41:04,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:04,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:04,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:04,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:04,883 INFO L87 Difference]: Start difference. First operand 29805 states and 113340 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:06,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:06,312 INFO L93 Difference]: Finished difference Result 68211 states and 251076 transitions. [2021-07-09 18:41:06,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:41:06,313 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:06,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:06,572 INFO L225 Difference]: With dead ends: 68211 [2021-07-09 18:41:06,572 INFO L226 Difference]: Without dead ends: 68211 [2021-07-09 18:41:06,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 712.8ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:41:06,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68211 states. [2021-07-09 18:41:08,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68211 to 37529. [2021-07-09 18:41:08,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37529 states, 37528 states have (on average 3.8846727776593477) internal successors, (145784), 37528 states have internal predecessors, (145784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:08,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37529 states to 37529 states and 145784 transitions. [2021-07-09 18:41:08,364 INFO L78 Accepts]: Start accepts. Automaton has 37529 states and 145784 transitions. Word has length 28 [2021-07-09 18:41:08,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:08,364 INFO L482 AbstractCegarLoop]: Abstraction has 37529 states and 145784 transitions. [2021-07-09 18:41:08,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:08,364 INFO L276 IsEmpty]: Start isEmpty. Operand 37529 states and 145784 transitions. [2021-07-09 18:41:08,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:08,443 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:08,443 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:08,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3994,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:08,643 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:08,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:08,643 INFO L82 PathProgramCache]: Analyzing trace with hash -2102072739, now seen corresponding path program 134 times [2021-07-09 18:41:08,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:08,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898910118] [2021-07-09 18:41:08,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:08,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:08,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:08,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:08,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898910118] [2021-07-09 18:41:08,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898910118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:08,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645806308] [2021-07-09 18:41:08,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:08,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:08,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:08,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:08,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:08,784 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:08,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645806308] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:08,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:08,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:08,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371111098] [2021-07-09 18:41:08,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:08,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:08,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:08,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:08,785 INFO L87 Difference]: Start difference. First operand 37529 states and 145784 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:10,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:10,163 INFO L93 Difference]: Finished difference Result 67584 states and 249415 transitions. [2021-07-09 18:41:10,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:41:10,163 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:10,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:10,662 INFO L225 Difference]: With dead ends: 67584 [2021-07-09 18:41:10,662 INFO L226 Difference]: Without dead ends: 67584 [2021-07-09 18:41:10,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 579.1ms TimeCoverageRelationStatistics Valid=1088, Invalid=3742, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:41:10,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67584 states. [2021-07-09 18:41:12,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67584 to 37526. [2021-07-09 18:41:12,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37526 states, 37525 states have (on average 3.884610259826782) internal successors, (145770), 37525 states have internal predecessors, (145770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:12,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37526 states to 37526 states and 145770 transitions. [2021-07-09 18:41:12,274 INFO L78 Accepts]: Start accepts. Automaton has 37526 states and 145770 transitions. Word has length 28 [2021-07-09 18:41:12,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:12,274 INFO L482 AbstractCegarLoop]: Abstraction has 37526 states and 145770 transitions. [2021-07-09 18:41:12,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:12,274 INFO L276 IsEmpty]: Start isEmpty. Operand 37526 states and 145770 transitions. [2021-07-09 18:41:12,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:12,347 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:12,348 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:12,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3995,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:12,548 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:12,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:12,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1020548699, now seen corresponding path program 135 times [2021-07-09 18:41:12,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:12,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99852819] [2021-07-09 18:41:12,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:12,585 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:12,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:12,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99852819] [2021-07-09 18:41:12,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99852819] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:12,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528048598] [2021-07-09 18:41:12,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:12,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:41:12,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:12,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:12,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:12,685 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:12,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528048598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:12,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:12,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:41:12,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787079007] [2021-07-09 18:41:12,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:41:12,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:12,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:41:12,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:41:12,686 INFO L87 Difference]: Start difference. First operand 37526 states and 145770 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:14,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:14,183 INFO L93 Difference]: Finished difference Result 62987 states and 233868 transitions. [2021-07-09 18:41:14,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-07-09 18:41:14,183 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:14,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:14,425 INFO L225 Difference]: With dead ends: 62987 [2021-07-09 18:41:14,425 INFO L226 Difference]: Without dead ends: 62987 [2021-07-09 18:41:14,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 520.7ms TimeCoverageRelationStatistics Valid=944, Invalid=3216, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:41:14,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62987 states. [2021-07-09 18:41:15,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62987 to 37548. [2021-07-09 18:41:15,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8849175699789598) internal successors, (145867), 37547 states have internal predecessors, (145867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:16,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145867 transitions. [2021-07-09 18:41:16,086 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145867 transitions. Word has length 28 [2021-07-09 18:41:16,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:16,086 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145867 transitions. [2021-07-09 18:41:16,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:16,086 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145867 transitions. [2021-07-09 18:41:16,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:16,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:16,169 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:16,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3996,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:16,369 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:16,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:16,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1101924787, now seen corresponding path program 136 times [2021-07-09 18:41:16,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:16,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603643688] [2021-07-09 18:41:16,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:16,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:16,400 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:16,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:16,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603643688] [2021-07-09 18:41:16,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603643688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:16,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443076982] [2021-07-09 18:41:16,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 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-09 18:41:16,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:41:16,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:16,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:16,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:16,500 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:16,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443076982] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:16,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:16,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-07-09 18:41:16,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3356457] [2021-07-09 18:41:16,501 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:41:16,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:16,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:41:16,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:41:16,501 INFO L87 Difference]: Start difference. First operand 37548 states and 145867 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:17,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:17,650 INFO L93 Difference]: Finished difference Result 62120 states and 231628 transitions. [2021-07-09 18:41:17,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:41:17,651 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:17,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:17,907 INFO L225 Difference]: With dead ends: 62120 [2021-07-09 18:41:17,907 INFO L226 Difference]: Without dead ends: 62112 [2021-07-09 18:41:17,907 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=781, Invalid=2641, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:41:17,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62112 states. [2021-07-09 18:41:19,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62112 to 37548. [2021-07-09 18:41:19,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37548 states, 37547 states have (on average 3.8847577702612726) internal successors, (145861), 37547 states have internal predecessors, (145861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:19,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37548 states to 37548 states and 145861 transitions. [2021-07-09 18:41:19,592 INFO L78 Accepts]: Start accepts. Automaton has 37548 states and 145861 transitions. Word has length 28 [2021-07-09 18:41:19,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:19,592 INFO L482 AbstractCegarLoop]: Abstraction has 37548 states and 145861 transitions. [2021-07-09 18:41:19,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:19,592 INFO L276 IsEmpty]: Start isEmpty. Operand 37548 states and 145861 transitions. [2021-07-09 18:41:19,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:19,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:19,662 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:19,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3997 [2021-07-09 18:41:19,863 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:19,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:19,863 INFO L82 PathProgramCache]: Analyzing trace with hash 2032582003, now seen corresponding path program 137 times [2021-07-09 18:41:19,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:19,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777553884] [2021-07-09 18:41:19,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:19,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:19,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:19,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777553884] [2021-07-09 18:41:19,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777553884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:19,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23639072] [2021-07-09 18:41:19,891 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:19,911 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:41:19,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:19,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:19,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:19,999 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:20,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23639072] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:20,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:20,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:20,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106885826] [2021-07-09 18:41:20,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:20,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:20,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:20,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:20,000 INFO L87 Difference]: Start difference. First operand 37548 states and 145861 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:21,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:21,263 INFO L93 Difference]: Finished difference Result 61801 states and 230767 transitions. [2021-07-09 18:41:21,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-07-09 18:41:21,263 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:21,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:21,659 INFO L225 Difference]: With dead ends: 61801 [2021-07-09 18:41:21,659 INFO L226 Difference]: Without dead ends: 61801 [2021-07-09 18:41:21,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 498.8ms TimeCoverageRelationStatistics Valid=872, Invalid=3034, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:41:21,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61801 states. [2021-07-09 18:41:22,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61801 to 37556. [2021-07-09 18:41:23,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884835574490747) internal successors, (145895), 37555 states have internal predecessors, (145895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:23,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145895 transitions. [2021-07-09 18:41:23,169 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145895 transitions. Word has length 28 [2021-07-09 18:41:23,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:23,169 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145895 transitions. [2021-07-09 18:41:23,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:23,170 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145895 transitions. [2021-07-09 18:41:23,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:23,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:23,252 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:23,453 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3998 [2021-07-09 18:41:23,453 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:23,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:23,453 INFO L82 PathProgramCache]: Analyzing trace with hash -619346139, now seen corresponding path program 138 times [2021-07-09 18:41:23,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:23,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291581013] [2021-07-09 18:41:23,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:23,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:23,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:23,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291581013] [2021-07-09 18:41:23,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291581013] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:23,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898919952] [2021-07-09 18:41:23,481 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:23,504 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:41:23,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:23,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:23,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:23,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:23,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898919952] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:23,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:23,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-07-09 18:41:23,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629132485] [2021-07-09 18:41:23,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:41:23,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:23,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:41:23,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:41:23,587 INFO L87 Difference]: Start difference. First operand 37556 states and 145895 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:24,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:24,844 INFO L93 Difference]: Finished difference Result 61590 states and 230241 transitions. [2021-07-09 18:41:24,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-07-09 18:41:24,844 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:24,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:25,278 INFO L225 Difference]: With dead ends: 61590 [2021-07-09 18:41:25,278 INFO L226 Difference]: Without dead ends: 61582 [2021-07-09 18:41:25,279 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 451.4ms TimeCoverageRelationStatistics Valid=767, Invalid=2539, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:41:25,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2021-07-09 18:41:26,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 37556. [2021-07-09 18:41:26,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37556 states, 37555 states have (on average 3.884782319265078) internal successors, (145893), 37555 states have internal predecessors, (145893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:26,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37556 states to 37556 states and 145893 transitions. [2021-07-09 18:41:26,815 INFO L78 Accepts]: Start accepts. Automaton has 37556 states and 145893 transitions. Word has length 28 [2021-07-09 18:41:26,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:26,815 INFO L482 AbstractCegarLoop]: Abstraction has 37556 states and 145893 transitions. [2021-07-09 18:41:26,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:26,815 INFO L276 IsEmpty]: Start isEmpty. Operand 37556 states and 145893 transitions. [2021-07-09 18:41:26,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:26,892 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:26,892 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:27,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3999,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:27,092 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:27,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:27,092 INFO L82 PathProgramCache]: Analyzing trace with hash 384081845, now seen corresponding path program 139 times [2021-07-09 18:41:27,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:27,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787015178] [2021-07-09 18:41:27,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:27,121 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:27,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:27,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787015178] [2021-07-09 18:41:27,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787015178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:27,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819756758] [2021-07-09 18:41:27,121 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:27,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:27,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:27,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:27,212 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:27,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819756758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:27,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:27,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:41:27,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923012215] [2021-07-09 18:41:27,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:27,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:27,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:27,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:27,213 INFO L87 Difference]: Start difference. First operand 37556 states and 145893 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:28,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:28,523 INFO L93 Difference]: Finished difference Result 60972 states and 226630 transitions. [2021-07-09 18:41:28,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-07-09 18:41:28,524 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:28,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:28,997 INFO L225 Difference]: With dead ends: 60972 [2021-07-09 18:41:28,997 INFO L226 Difference]: Without dead ends: 60972 [2021-07-09 18:41:28,997 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1757 ImplicationChecksByTransitivity, 535.3ms TimeCoverageRelationStatistics Valid=978, Invalid=3714, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:41:29,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60972 states. [2021-07-09 18:41:30,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60972 to 40355. [2021-07-09 18:41:30,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40355 states, 40354 states have (on average 3.8889081627595776) internal successors, (156933), 40354 states have internal predecessors, (156933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:30,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40355 states to 40355 states and 156933 transitions. [2021-07-09 18:41:30,622 INFO L78 Accepts]: Start accepts. Automaton has 40355 states and 156933 transitions. Word has length 28 [2021-07-09 18:41:30,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:41:30,622 INFO L482 AbstractCegarLoop]: Abstraction has 40355 states and 156933 transitions. [2021-07-09 18:41:30,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:30,623 INFO L276 IsEmpty]: Start isEmpty. Operand 40355 states and 156933 transitions. [2021-07-09 18:41:30,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-09 18:41:30,701 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:41:30,701 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:41:30,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4000 [2021-07-09 18:41:30,901 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:41:30,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:41:30,902 INFO L82 PathProgramCache]: Analyzing trace with hash 465457933, now seen corresponding path program 140 times [2021-07-09 18:41:30,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:41:30,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963043039] [2021-07-09 18:41:30,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:41:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:41:30,930 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:30,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:41:30,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963043039] [2021-07-09 18:41:30,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963043039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:30,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013515206] [2021-07-09 18:41:30,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:41:30,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:41:30,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:41:30,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-07-09 18:41:30,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:41:31,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:41:31,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013515206] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:41:31,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:41:31,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-07-09 18:41:31,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695340434] [2021-07-09 18:41:31,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:41:31,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:41:31,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:41:31,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:41:31,018 INFO L87 Difference]: Start difference. First operand 40355 states and 156933 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:41:32,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:41:32,447 INFO L93 Difference]: Finished difference Result 60488 states and 225357 transitions. [2021-07-09 18:41:32,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:41:32,447 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-09 18:41:32,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:41:32,690 INFO L225 Difference]: With dead ends: 60488 [2021-07-09 18:41:32,690 INFO L226 Difference]: Without dead ends: 60480 [2021-07-09 18:41:32,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=736, Invalid=2804, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:41:32,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60480 states.