/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 06:15:44,530 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 06:15:44,532 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 06:15:44,558 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 06:15:44,558 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 06:15:44,559 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 06:15:44,560 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 06:15:44,566 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 06:15:44,568 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 06:15:44,572 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 06:15:44,572 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 06:15:44,573 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 06:15:44,573 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 06:15:44,575 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 06:15:44,576 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 06:15:44,577 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 06:15:44,579 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 06:15:44,579 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 06:15:44,582 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 06:15:44,586 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 06:15:44,587 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 06:15:44,587 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 06:15:44,588 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 06:15:44,590 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 06:15:44,594 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 06:15:44,594 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 06:15:44,594 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 06:15:44,595 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 06:15:44,596 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 06:15:44,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 06:15:44,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 06:15:44,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 06:15:44,598 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 06:15:44,598 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 06:15:44,599 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 06:15:44,599 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 06:15:44,599 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 06:15:44,600 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 06:15:44,600 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 06:15:44,600 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 06:15:44,601 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 06:15:44,604 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 06:15:44,631 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 06:15:44,632 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 06:15:44,632 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 06:15:44,632 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 06:15:44,634 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 06:15:44,634 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 06:15:44,634 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 06:15:44,634 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 06:15:44,634 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 06:15:44,635 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 06:15:44,635 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 06:15:44,635 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 06:15:44,635 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 06:15:44,635 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 06:15:44,636 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 06:15:44,636 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:15:44,637 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 06:15:44,637 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 06:15:44,888 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 06:15:44,902 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 06:15:44,904 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 06:15:44,904 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 06:15:44,905 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 06:15:44,906 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl [2021-06-05 06:15:44,906 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl' [2021-06-05 06:15:44,995 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 06:15:44,997 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 06:15:44,998 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 06:15:44,998 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 06:15:44,998 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 06:15:45,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,013 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,018 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 06:15:45,019 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 06:15:45,019 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 06:15:45,020 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 06:15:45,025 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,025 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,026 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,026 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,029 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,032 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,033 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... [2021-06-05 06:15:45,035 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 06:15:45,036 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 06:15:45,037 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 06:15:45,037 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 06:15:45,038 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:15:45,135 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 06:15:45,135 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 06:15:45,136 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 06:15:45,136 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 06:15:45,136 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 06:15:45,136 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 06:15:45,136 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 06:15:45,136 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 06:15:45,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 06:15:45,137 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 06:15:45,137 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 06:15:45,138 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 06:15:45,138 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 06:15:45,273 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 06:15:45,273 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 06:15:45,274 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:15:45 BoogieIcfgContainer [2021-06-05 06:15:45,274 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 06:15:45,275 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 06:15:45,275 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 06:15:45,277 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 06:15:45,277 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:15:44" (1/2) ... [2021-06-05 06:15:45,278 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d366249 and model type array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 06:15:45, skipping insertion in model container [2021-06-05 06:15:45,278 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:15:45" (2/2) ... [2021-06-05 06:15:45,279 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum.wvr.bpl [2021-06-05 06:15:45,282 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 06:15:45,283 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 06:15:45,283 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 06:15:45,283 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 06:15:45,340 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 06:15:45,370 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 06:15:45,384 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 06:15:45,384 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 06:15:45,385 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 06:15:45,385 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 06:15:45,385 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 06:15:45,385 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 06:15:45,385 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 06:15:45,385 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 06:15:45,418 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-06-05 06:15:45,442 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,445 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 06:15:45,454 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:45,455 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:45,455 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:45,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:45,459 INFO L82 PathProgramCache]: Analyzing trace with hash -657586350, now seen corresponding path program 1 times [2021-06-05 06:15:45,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:45,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755363513] [2021-06-05 06:15:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:45,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:45,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:45,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755363513] [2021-06-05 06:15:45,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755363513] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:15:45,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:15:45,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 06:15:45,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389852420] [2021-06-05 06:15:45,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:15:45,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:45,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:15:45,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:15:45,576 INFO L87 Difference]: Start difference. First operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:45,627 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-06-05 06:15:45,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:15:45,629 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 06:15:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:45,644 INFO L225 Difference]: With dead ends: 298 [2021-06-05 06:15:45,644 INFO L226 Difference]: Without dead ends: 283 [2021-06-05 06:15:45,645 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:15:45,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-05 06:15:45,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-06-05 06:15:45,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-06-05 06:15:45,705 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-06-05 06:15:45,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:45,706 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-06-05 06:15:45,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,706 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-06-05 06:15:45,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 06:15:45,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:45,708 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:45,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 06:15:45,708 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:45,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:45,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1687124317, now seen corresponding path program 1 times [2021-06-05 06:15:45,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:45,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979049000] [2021-06-05 06:15:45,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:45,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:45,780 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:45,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:45,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979049000] [2021-06-05 06:15:45,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979049000] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:15:45,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:15:45,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:15:45,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253616960] [2021-06-05 06:15:45,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:15:45,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:45,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:15:45,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 06:15:45,782 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:45,838 INFO L93 Difference]: Finished difference Result 249 states and 716 transitions. [2021-06-05 06:15:45,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:15:45,842 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 06:15:45,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:45,844 INFO L225 Difference]: With dead ends: 249 [2021-06-05 06:15:45,844 INFO L226 Difference]: Without dead ends: 249 [2021-06-05 06:15:45,844 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:15:45,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-06-05 06:15:45,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-06-05 06:15:45,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-06-05 06:15:45,860 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-06-05 06:15:45,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:45,860 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-06-05 06:15:45,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,860 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-06-05 06:15:45,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 06:15:45,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:45,862 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:45,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 06:15:45,862 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:45,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:45,863 INFO L82 PathProgramCache]: Analyzing trace with hash 636065525, now seen corresponding path program 1 times [2021-06-05 06:15:45,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:45,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684830287] [2021-06-05 06:15:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:45,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:45,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:45,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684830287] [2021-06-05 06:15:45,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684830287] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:15:45,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:15:45,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 06:15:45,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225354024] [2021-06-05 06:15:45,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 06:15:45,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:45,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 06:15:45,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:15:45,931 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:45,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:45,987 INFO L93 Difference]: Finished difference Result 332 states and 966 transitions. [2021-06-05 06:15:45,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:15:45,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 06:15:45,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:45,990 INFO L225 Difference]: With dead ends: 332 [2021-06-05 06:15:45,992 INFO L226 Difference]: Without dead ends: 332 [2021-06-05 06:15:45,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:15:45,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-06-05 06:15:46,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-06-05 06:15:46,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:46,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-06-05 06:15:46,013 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-06-05 06:15:46,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:46,014 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-06-05 06:15:46,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:46,014 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-06-05 06:15:46,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:15:46,019 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:46,019 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:46,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 06:15:46,020 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:46,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:46,021 INFO L82 PathProgramCache]: Analyzing trace with hash 31951364, now seen corresponding path program 1 times [2021-06-05 06:15:46,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:46,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204687798] [2021-06-05 06:15:46,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:46,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:46,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:46,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204687798] [2021-06-05 06:15:46,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204687798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:46,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304298423] [2021-06-05 06:15:46,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:46,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:46,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:15:46,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:46,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 06:15:46,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:15:46,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:46,675 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-05 06:15:46,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:15:46,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:7 [2021-06-05 06:15:46,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:46,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304298423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:46,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:46,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-05 06:15:46,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502983717] [2021-06-05 06:15:46,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 06:15:46,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:46,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 06:15:46,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 06:15:46,718 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:46,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:46,965 INFO L93 Difference]: Finished difference Result 426 states and 1215 transitions. [2021-06-05 06:15:46,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:15:46,966 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:15:46,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:46,968 INFO L225 Difference]: With dead ends: 426 [2021-06-05 06:15:46,968 INFO L226 Difference]: Without dead ends: 411 [2021-06-05 06:15:46,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 394.5ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:15:46,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-05 06:15:46,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-06-05 06:15:46,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:46,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-06-05 06:15:46,980 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-06-05 06:15:46,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:46,980 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-06-05 06:15:46,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:46,981 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-06-05 06:15:46,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:15:46,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:46,982 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:47,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:47,193 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:47,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:47,193 INFO L82 PathProgramCache]: Analyzing trace with hash -267272986, now seen corresponding path program 2 times [2021-06-05 06:15:47,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:47,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900810380] [2021-06-05 06:15:47,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:47,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:47,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:47,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:47,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900810380] [2021-06-05 06:15:47,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900810380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:47,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237374663] [2021-06-05 06:15:47,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:47,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:15:47,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:47,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:15:47,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:47,715 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:47,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 06:15:47,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:15:47,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:47,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:15:47,729 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:15:47,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:47,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:15:47,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:19 [2021-06-05 06:15:47,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:47,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237374663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:47,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:47,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-05 06:15:47,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560817891] [2021-06-05 06:15:47,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:15:47,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:47,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:15:47,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:15:47,811 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:48,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:48,539 INFO L93 Difference]: Finished difference Result 608 states and 1727 transitions. [2021-06-05 06:15:48,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:15:48,540 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:15:48,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:48,542 INFO L225 Difference]: With dead ends: 608 [2021-06-05 06:15:48,543 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 06:15:48,543 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 712.4ms TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:15:48,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 06:15:48,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 362. [2021-06-05 06:15:48,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.9224376731301938) internal successors, (1055), 361 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:48,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1055 transitions. [2021-06-05 06:15:48,551 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1055 transitions. Word has length 24 [2021-06-05 06:15:48,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:48,552 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1055 transitions. [2021-06-05 06:15:48,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:48,552 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1055 transitions. [2021-06-05 06:15:48,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:15:48,553 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:48,553 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:48,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:48,769 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:48,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:48,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1929910934, now seen corresponding path program 3 times [2021-06-05 06:15:48,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:48,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587527211] [2021-06-05 06:15:48,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:49,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:49,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:49,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587527211] [2021-06-05 06:15:49,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587527211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:49,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813732401] [2021-06-05 06:15:49,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:49,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:15:49,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:49,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:15:49,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:49,151 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:49,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-05 06:15:49,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:15:49,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:49,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:15:49,165 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:15:49,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:49,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:15:49,175 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:15 [2021-06-05 06:15:49,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:49,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813732401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:49,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:49,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-06-05 06:15:49,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388426802] [2021-06-05 06:15:49,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:15:49,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:49,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:15:49,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:15:49,229 INFO L87 Difference]: Start difference. First operand 362 states and 1055 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:49,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:49,753 INFO L93 Difference]: Finished difference Result 695 states and 2018 transitions. [2021-06-05 06:15:49,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:15:49,753 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:15:49,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:49,756 INFO L225 Difference]: With dead ends: 695 [2021-06-05 06:15:49,756 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 06:15:49,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 560.5ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:15:49,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 06:15:49,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 366. [2021-06-05 06:15:49,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:49,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-06-05 06:15:49,771 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-06-05 06:15:49,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:49,771 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-06-05 06:15:49,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:49,771 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-06-05 06:15:49,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:15:49,772 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:49,772 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:49,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:49,981 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:49,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:49,981 INFO L82 PathProgramCache]: Analyzing trace with hash 760908006, now seen corresponding path program 4 times [2021-06-05 06:15:49,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:49,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755723975] [2021-06-05 06:15:49,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:50,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:50,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:50,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755723975] [2021-06-05 06:15:50,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755723975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:50,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756574780] [2021-06-05 06:15:50,191 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) [2021-06-05 06:15:50,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:15:50,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:50,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:15:50,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:50,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:15:50,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:15:50,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:50,300 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-05 06:15:50,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:15:50,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:3 [2021-06-05 06:15:50,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:50,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756574780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:50,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:50,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-05 06:15:50,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340827416] [2021-06-05 06:15:50,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:15:50,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:50,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:15:50,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:15:50,324 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:50,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:50,564 INFO L93 Difference]: Finished difference Result 558 states and 1607 transitions. [2021-06-05 06:15:50,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 06:15:50,564 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:15:50,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:50,566 INFO L225 Difference]: With dead ends: 558 [2021-06-05 06:15:50,566 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 06:15:50,566 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 294.7ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:15:50,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 06:15:50,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-06-05 06:15:50,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:50,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-06-05 06:15:50,574 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-06-05 06:15:50,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:50,575 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-06-05 06:15:50,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:50,575 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-06-05 06:15:50,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:15:50,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:50,576 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:50,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:50,789 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:50,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:50,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1735055962, now seen corresponding path program 5 times [2021-06-05 06:15:50,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:50,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886688841] [2021-06-05 06:15:50,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:50,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:50,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:50,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:50,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886688841] [2021-06-05 06:15:50,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886688841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:50,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181576409] [2021-06-05 06:15:50,968 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:50,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:15:50,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:50,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 06:15:50,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:51,116 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:51,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2021-06-05 06:15:51,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:15:51,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:51,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:15:51,128 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:15:51,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:15:51,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:15:51,141 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:28 [2021-06-05 06:15:51,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:51,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181576409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:51,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:51,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-05 06:15:51,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781161128] [2021-06-05 06:15:51,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 06:15:51,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:51,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 06:15:51,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-05 06:15:51,210 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:51,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:51,521 INFO L93 Difference]: Finished difference Result 681 states and 1985 transitions. [2021-06-05 06:15:51,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 06:15:51,521 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:15:51,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:51,524 INFO L225 Difference]: With dead ends: 681 [2021-06-05 06:15:51,524 INFO L226 Difference]: Without dead ends: 666 [2021-06-05 06:15:51,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 382.6ms TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:15:51,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-06-05 06:15:51,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-06-05 06:15:51,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:51,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-06-05 06:15:51,532 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-06-05 06:15:51,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:51,532 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-06-05 06:15:51,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:51,532 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-06-05 06:15:51,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:51,533 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:51,533 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:51,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 06:15:51,748 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:51,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:51,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1067448265, now seen corresponding path program 6 times [2021-06-05 06:15:51,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:51,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275173327] [2021-06-05 06:15:51,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:51,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:51,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:51,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275173327] [2021-06-05 06:15:51,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275173327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:51,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193017612] [2021-06-05 06:15:51,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:51,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:15:51,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:51,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:51,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:51,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:51,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193017612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:51,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:51,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:15:51,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726355470] [2021-06-05 06:15:51,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:15:51,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:51,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:15:51,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:15:51,909 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:52,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:52,326 INFO L93 Difference]: Finished difference Result 1186 states and 3456 transitions. [2021-06-05 06:15:52,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:15:52,326 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:52,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:52,332 INFO L225 Difference]: With dead ends: 1186 [2021-06-05 06:15:52,332 INFO L226 Difference]: Without dead ends: 1186 [2021-06-05 06:15:52,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 208.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:15:52,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-06-05 06:15:52,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-06-05 06:15:52,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:52,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-06-05 06:15:52,344 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-06-05 06:15:52,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:52,344 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-06-05 06:15:52,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:52,344 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-06-05 06:15:52,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:52,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:52,345 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:52,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:52,561 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:52,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:52,561 INFO L82 PathProgramCache]: Analyzing trace with hash -578927577, now seen corresponding path program 7 times [2021-06-05 06:15:52,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:52,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590454578] [2021-06-05 06:15:52,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:52,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:52,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:52,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590454578] [2021-06-05 06:15:52,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590454578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:52,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946540902] [2021-06-05 06:15:52,599 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:52,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:52,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:52,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:52,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946540902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:52,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:52,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:15:52,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922067420] [2021-06-05 06:15:52,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:15:52,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:52,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:15:52,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:52,740 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:53,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:53,593 INFO L93 Difference]: Finished difference Result 2025 states and 5753 transitions. [2021-06-05 06:15:53,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:15:53,593 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:53,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:53,600 INFO L225 Difference]: With dead ends: 2025 [2021-06-05 06:15:53,600 INFO L226 Difference]: Without dead ends: 2025 [2021-06-05 06:15:53,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 442.8ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:15:53,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-06-05 06:15:53,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-06-05 06:15:53,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:53,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-06-05 06:15:53,617 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-06-05 06:15:53,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:53,618 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-06-05 06:15:53,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:53,618 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-06-05 06:15:53,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:53,619 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:53,619 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:53,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 06:15:53,825 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:53,825 INFO L82 PathProgramCache]: Analyzing trace with hash -772828245, now seen corresponding path program 8 times [2021-06-05 06:15:53,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:53,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332092301] [2021-06-05 06:15:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:53,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:53,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:53,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332092301] [2021-06-05 06:15:53,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332092301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:53,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814295821] [2021-06-05 06:15:53,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:53,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:15:53,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:53,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:53,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:53,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:53,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814295821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:53,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:53,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:15:53,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456808776] [2021-06-05 06:15:53,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:15:53,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:53,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:15:53,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:53,983 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:54,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:54,637 INFO L93 Difference]: Finished difference Result 1842 states and 5297 transitions. [2021-06-05 06:15:54,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:15:54,637 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:54,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:54,643 INFO L225 Difference]: With dead ends: 1842 [2021-06-05 06:15:54,644 INFO L226 Difference]: Without dead ends: 1842 [2021-06-05 06:15:54,644 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 368.3ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:15:54,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-06-05 06:15:54,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-06-05 06:15:54,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:54,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-06-05 06:15:54,658 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-06-05 06:15:54,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:54,659 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-06-05 06:15:54,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:54,659 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-06-05 06:15:54,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:54,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:54,660 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:54,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 06:15:54,873 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:54,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:54,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1094424712, now seen corresponding path program 1 times [2021-06-05 06:15:54,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:54,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674674947] [2021-06-05 06:15:54,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:54,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:54,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:54,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:54,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674674947] [2021-06-05 06:15:54,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674674947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:54,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129643120] [2021-06-05 06:15:54,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:54,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:54,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:15:54,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:54,980 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:54,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129643120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:54,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:54,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:15:54,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049952650] [2021-06-05 06:15:54,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:15:54,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:54,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:15:54,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:15:54,981 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:55,103 INFO L93 Difference]: Finished difference Result 1215 states and 3591 transitions. [2021-06-05 06:15:55,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:15:55,103 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:55,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:55,107 INFO L225 Difference]: With dead ends: 1215 [2021-06-05 06:15:55,107 INFO L226 Difference]: Without dead ends: 1209 [2021-06-05 06:15:55,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 56.8ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:55,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-06-05 06:15:55,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-06-05 06:15:55,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-06-05 06:15:55,122 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-06-05 06:15:55,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:55,123 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-06-05 06:15:55,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,123 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-06-05 06:15:55,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:55,124 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:55,124 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:55,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 06:15:55,339 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:55,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:55,340 INFO L82 PathProgramCache]: Analyzing trace with hash -174473469, now seen corresponding path program 9 times [2021-06-05 06:15:55,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:55,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578939128] [2021-06-05 06:15:55,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:55,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:55,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:55,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:55,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578939128] [2021-06-05 06:15:55,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578939128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:55,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226071392] [2021-06-05 06:15:55,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:55,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:15:55,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:55,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:55,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:55,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:55,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226071392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:55,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:55,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:15:55,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413365414] [2021-06-05 06:15:55,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:15:55,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:55,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:15:55,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:55,490 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:55,648 INFO L93 Difference]: Finished difference Result 1375 states and 4197 transitions. [2021-06-05 06:15:55,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:15:55,648 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:55,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:55,653 INFO L225 Difference]: With dead ends: 1375 [2021-06-05 06:15:55,653 INFO L226 Difference]: Without dead ends: 1327 [2021-06-05 06:15:55,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 125.7ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:15:55,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-06-05 06:15:55,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-06-05 06:15:55,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-06-05 06:15:55,669 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-06-05 06:15:55,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:55,670 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-06-05 06:15:55,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:55,670 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-06-05 06:15:55,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:55,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:55,671 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:55,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 06:15:55,885 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:55,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:55,885 INFO L82 PathProgramCache]: Analyzing trace with hash -2057199688, now seen corresponding path program 2 times [2021-06-05 06:15:55,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:55,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337926710] [2021-06-05 06:15:55,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:55,907 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:55,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:55,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337926710] [2021-06-05 06:15:55,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337926710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:55,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48374818] [2021-06-05 06:15:55,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:55,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:15:55,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:55,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:15:55,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:55,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:15:55,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48374818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:55,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:55,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:15:55,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637773672] [2021-06-05 06:15:55,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:15:55,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:55,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:15:55,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:15:55,990 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:56,095 INFO L93 Difference]: Finished difference Result 1478 states and 4418 transitions. [2021-06-05 06:15:56,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:15:56,097 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:56,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:56,101 INFO L225 Difference]: With dead ends: 1478 [2021-06-05 06:15:56,101 INFO L226 Difference]: Without dead ends: 1478 [2021-06-05 06:15:56,101 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 59.4ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:56,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-06-05 06:15:56,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-06-05 06:15:56,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-06-05 06:15:56,119 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-06-05 06:15:56,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:56,119 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-06-05 06:15:56,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-06-05 06:15:56,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:56,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:56,121 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:56,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:56,337 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:56,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:56,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1894890471, now seen corresponding path program 10 times [2021-06-05 06:15:56,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:56,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673651774] [2021-06-05 06:15:56,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:56,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:56,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:56,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673651774] [2021-06-05 06:15:56,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673651774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:56,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125397340] [2021-06-05 06:15:56,369 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:56,410 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:15:56,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:56,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:56,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:56,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-06-05 06:15:56,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125397340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:56,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:56,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:15:56,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144544555] [2021-06-05 06:15:56,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:15:56,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:56,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:15:56,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:15:56,471 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:56,782 INFO L93 Difference]: Finished difference Result 2277 states and 6674 transitions. [2021-06-05 06:15:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:15:56,782 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:56,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:56,789 INFO L225 Difference]: With dead ends: 2277 [2021-06-05 06:15:56,789 INFO L226 Difference]: Without dead ends: 2277 [2021-06-05 06:15:56,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:15:56,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-06-05 06:15:56,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-06-05 06:15:56,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-06-05 06:15:56,812 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-06-05 06:15:56,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:56,812 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-06-05 06:15:56,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:56,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-06-05 06:15:56,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:56,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:56,814 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:57,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:57,025 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:57,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:57,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1982614843, now seen corresponding path program 11 times [2021-06-05 06:15:57,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:57,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742749183] [2021-06-05 06:15:57,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:57,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:57,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:57,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:57,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742749183] [2021-06-05 06:15:57,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742749183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:57,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717224105] [2021-06-05 06:15:57,055 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:57,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:15:57,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:57,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:57,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:57,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-06-05 06:15:57,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717224105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:57,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:57,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:15:57,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788369778] [2021-06-05 06:15:57,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:15:57,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:57,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:15:57,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:15:57,153 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:57,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:57,609 INFO L93 Difference]: Finished difference Result 2725 states and 7832 transitions. [2021-06-05 06:15:57,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:15:57,609 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:57,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:57,617 INFO L225 Difference]: With dead ends: 2725 [2021-06-05 06:15:57,617 INFO L226 Difference]: Without dead ends: 2725 [2021-06-05 06:15:57,618 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 230.4ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:15:57,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-06-05 06:15:57,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-06-05 06:15:57,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:57,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-06-05 06:15:57,644 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-06-05 06:15:57,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:57,644 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-06-05 06:15:57,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:57,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-06-05 06:15:57,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:57,646 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:57,646 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:57,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 06:15:57,862 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:57,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:57,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1985022177, now seen corresponding path program 12 times [2021-06-05 06:15:57,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:57,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109606692] [2021-06-05 06:15:57,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:57,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:57,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:57,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109606692] [2021-06-05 06:15:57,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109606692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:57,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671203132] [2021-06-05 06:15:57,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:57,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 06:15:57,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:57,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:57,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:57,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:57,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671203132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:57,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:57,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:15:57,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073009858] [2021-06-05 06:15:57,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:15:57,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:57,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:15:57,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:57,999 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:58,220 INFO L93 Difference]: Finished difference Result 2457 states and 7416 transitions. [2021-06-05 06:15:58,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:15:58,220 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:58,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:58,226 INFO L225 Difference]: With dead ends: 2457 [2021-06-05 06:15:58,226 INFO L226 Difference]: Without dead ends: 2447 [2021-06-05 06:15:58,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 134.4ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:15:58,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-06-05 06:15:58,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-06-05 06:15:58,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-06-05 06:15:58,256 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-06-05 06:15:58,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:58,256 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-06-05 06:15:58,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-06-05 06:15:58,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:58,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:58,259 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:58,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:58,475 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:58,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:58,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1360647429, now seen corresponding path program 13 times [2021-06-05 06:15:58,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:58,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128006470] [2021-06-05 06:15:58,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:58,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:58,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:58,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128006470] [2021-06-05 06:15:58,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128006470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:58,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541844815] [2021-06-05 06:15:58,514 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) [2021-06-05 06:15:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:58,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:58,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:58,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:58,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541844815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:58,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:58,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 06:15:58,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180198808] [2021-06-05 06:15:58,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:15:58,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:58,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:15:58,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:15:58,614 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:58,903 INFO L93 Difference]: Finished difference Result 2556 states and 7763 transitions. [2021-06-05 06:15:58,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:15:58,903 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:58,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:58,907 INFO L225 Difference]: With dead ends: 2556 [2021-06-05 06:15:58,908 INFO L226 Difference]: Without dead ends: 2556 [2021-06-05 06:15:58,908 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 175.3ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:15:58,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-06-05 06:15:58,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-06-05 06:15:58,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-06-05 06:15:58,936 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-06-05 06:15:58,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:58,936 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-06-05 06:15:58,936 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:58,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-06-05 06:15:58,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:58,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:58,939 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:59,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 06:15:59,153 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:59,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:59,153 INFO L82 PathProgramCache]: Analyzing trace with hash 762421513, now seen corresponding path program 14 times [2021-06-05 06:15:59,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:59,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073824412] [2021-06-05 06:15:59,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:59,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:59,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:59,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073824412] [2021-06-05 06:15:59,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073824412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:59,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179994006] [2021-06-05 06:15:59,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:59,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:15:59,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:59,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:59,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:15:59,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:59,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179994006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:59,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:15:59,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:15:59,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336954747] [2021-06-05 06:15:59,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:15:59,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:15:59,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:15:59,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:15:59,276 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:59,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:15:59,635 INFO L93 Difference]: Finished difference Result 3074 states and 9276 transitions. [2021-06-05 06:15:59,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:15:59,635 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:15:59,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:15:59,643 INFO L225 Difference]: With dead ends: 3074 [2021-06-05 06:15:59,643 INFO L226 Difference]: Without dead ends: 3070 [2021-06-05 06:15:59,644 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 182.2ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:15:59,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-06-05 06:15:59,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-06-05 06:15:59,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:59,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-06-05 06:15:59,677 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-06-05 06:15:59,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:15:59,678 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-06-05 06:15:59,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:15:59,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-06-05 06:15:59,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:15:59,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:15:59,681 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:15:59,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:15:59,897 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:15:59,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:15:59,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1467339831, now seen corresponding path program 15 times [2021-06-05 06:15:59,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:15:59,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173745377] [2021-06-05 06:15:59,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:15:59,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:15:59,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:15:59,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:15:59,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173745377] [2021-06-05 06:15:59,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173745377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:15:59,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063105043] [2021-06-05 06:15:59,935 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) [2021-06-05 06:15:59,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:15:59,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:15:59,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:15:59,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:00,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:00,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063105043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:00,075 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:00,075 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:00,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510353054] [2021-06-05 06:16:00,075 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:00,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:00,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:00,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:00,076 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:00,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:00,837 INFO L93 Difference]: Finished difference Result 5541 states and 16712 transitions. [2021-06-05 06:16:00,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:16:00,837 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:00,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:00,849 INFO L225 Difference]: With dead ends: 5541 [2021-06-05 06:16:00,849 INFO L226 Difference]: Without dead ends: 5541 [2021-06-05 06:16:00,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 399.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:16:00,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-06-05 06:16:00,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-06-05 06:16:00,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:00,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-06-05 06:16:00,908 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-06-05 06:16:00,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:00,908 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-06-05 06:16:00,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:00,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-06-05 06:16:00,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:00,912 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:00,912 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:01,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 06:16:01,125 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:01,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:01,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1661240499, now seen corresponding path program 16 times [2021-06-05 06:16:01,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:01,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762613129] [2021-06-05 06:16:01,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:01,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:01,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:01,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:01,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762613129] [2021-06-05 06:16:01,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762613129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:01,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668658150] [2021-06-05 06:16:01,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:01,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:01,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:01,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:01,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:01,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668658150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:01,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:01,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:01,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895154233] [2021-06-05 06:16:01,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:01,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:01,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:01,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:01,287 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:02,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:02,059 INFO L93 Difference]: Finished difference Result 5525 states and 16688 transitions. [2021-06-05 06:16:02,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:16:02,060 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:02,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:02,087 INFO L225 Difference]: With dead ends: 5525 [2021-06-05 06:16:02,088 INFO L226 Difference]: Without dead ends: 5525 [2021-06-05 06:16:02,088 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 436.9ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:16:02,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-06-05 06:16:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-06-05 06:16:02,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:02,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-06-05 06:16:02,146 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-06-05 06:16:02,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:02,146 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-06-05 06:16:02,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:02,147 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-06-05 06:16:02,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:02,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:02,151 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:02,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 06:16:02,367 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:02,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:02,367 INFO L82 PathProgramCache]: Analyzing trace with hash -2033150265, now seen corresponding path program 17 times [2021-06-05 06:16:02,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:02,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603002378] [2021-06-05 06:16:02,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:02,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:02,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:02,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603002378] [2021-06-05 06:16:02,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603002378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:02,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008442412] [2021-06-05 06:16:02,411 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:02,439 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:16:02,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:02,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:02,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:02,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008442412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:02,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:02,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:16:02,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866996035] [2021-06-05 06:16:02,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:16:02,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:02,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:16:02,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:02,512 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:03,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:03,171 INFO L93 Difference]: Finished difference Result 5112 states and 15104 transitions. [2021-06-05 06:16:03,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:16:03,171 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:03,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:03,178 INFO L225 Difference]: With dead ends: 5112 [2021-06-05 06:16:03,179 INFO L226 Difference]: Without dead ends: 5112 [2021-06-05 06:16:03,179 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 353.2ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:16:03,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-06-05 06:16:03,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-06-05 06:16:03,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:03,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-06-05 06:16:03,233 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-06-05 06:16:03,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:03,234 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-06-05 06:16:03,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:03,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-06-05 06:16:03,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:03,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:03,237 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:03,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 06:16:03,453 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:03,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:03,453 INFO L82 PathProgramCache]: Analyzing trace with hash 2072598733, now seen corresponding path program 18 times [2021-06-05 06:16:03,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:03,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041365290] [2021-06-05 06:16:03,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:03,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:03,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:03,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:03,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041365290] [2021-06-05 06:16:03,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041365290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:03,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441761089] [2021-06-05 06:16:03,485 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:03,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:16:03,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:03,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:03,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:03,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:03,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441761089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:03,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:03,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:16:03,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796322434] [2021-06-05 06:16:03,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:16:03,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:03,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:16:03,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:03,584 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:04,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:04,202 INFO L93 Difference]: Finished difference Result 4837 states and 14460 transitions. [2021-06-05 06:16:04,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:16:04,202 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:04,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:04,208 INFO L225 Difference]: With dead ends: 4837 [2021-06-05 06:16:04,208 INFO L226 Difference]: Without dead ends: 4833 [2021-06-05 06:16:04,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 315.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:16:04,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-06-05 06:16:04,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-06-05 06:16:04,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:04,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-06-05 06:16:04,249 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-06-05 06:16:04,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:04,249 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-06-05 06:16:04,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:04,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-06-05 06:16:04,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:04,253 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:04,253 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:04,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 06:16:04,468 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:04,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:04,468 INFO L82 PathProgramCache]: Analyzing trace with hash -832847347, now seen corresponding path program 19 times [2021-06-05 06:16:04,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:04,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776500037] [2021-06-05 06:16:04,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:04,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776500037] [2021-06-05 06:16:04,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776500037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:04,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989762359] [2021-06-05 06:16:04,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:04,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:04,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:04,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:04,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989762359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:04,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:04,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:04,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909826744] [2021-06-05 06:16:04,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:04,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:04,615 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:04,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:04,615 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:05,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:05,319 INFO L93 Difference]: Finished difference Result 4879 states and 14554 transitions. [2021-06-05 06:16:05,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:16:05,319 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:05,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:05,325 INFO L225 Difference]: With dead ends: 4879 [2021-06-05 06:16:05,325 INFO L226 Difference]: Without dead ends: 4879 [2021-06-05 06:16:05,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 340.9ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:16:05,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-05 06:16:05,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-06-05 06:16:05,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:05,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-06-05 06:16:05,365 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-06-05 06:16:05,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:05,366 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-06-05 06:16:05,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:05,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-06-05 06:16:05,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:05,368 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:05,369 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:05,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 06:16:05,585 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:05,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:05,585 INFO L82 PathProgramCache]: Analyzing trace with hash 949802123, now seen corresponding path program 20 times [2021-06-05 06:16:05,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:05,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086266460] [2021-06-05 06:16:05,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:05,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:05,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:05,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:05,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086266460] [2021-06-05 06:16:05,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086266460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:05,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561242917] [2021-06-05 06:16:05,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:05,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:16:05,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:05,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:05,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:05,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:05,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561242917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:05,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:05,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:05,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704224979] [2021-06-05 06:16:05,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:05,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:05,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:05,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:05,725 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:06,375 INFO L93 Difference]: Finished difference Result 4586 states and 13852 transitions. [2021-06-05 06:16:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:16:06,375 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:06,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:06,381 INFO L225 Difference]: With dead ends: 4586 [2021-06-05 06:16:06,381 INFO L226 Difference]: Without dead ends: 4582 [2021-06-05 06:16:06,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 328.6ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:16:06,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-06-05 06:16:06,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-06-05 06:16:06,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-06-05 06:16:06,419 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-06-05 06:16:06,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:06,419 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-06-05 06:16:06,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,419 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-06-05 06:16:06,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:06,422 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:06,422 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:06,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:06,634 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:06,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:06,634 INFO L82 PathProgramCache]: Analyzing trace with hash -1965974026, now seen corresponding path program 3 times [2021-06-05 06:16:06,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:06,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110400372] [2021-06-05 06:16:06,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:06,662 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:16:06,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:06,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110400372] [2021-06-05 06:16:06,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110400372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:06,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296582028] [2021-06-05 06:16:06,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:06,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 06:16:06,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:06,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:16:06,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:06,739 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:16:06,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296582028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:06,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:06,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-05 06:16:06,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072839449] [2021-06-05 06:16:06,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:16:06,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:06,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:16:06,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:16:06,740 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:06,834 INFO L93 Difference]: Finished difference Result 1973 states and 6380 transitions. [2021-06-05 06:16:06,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 06:16:06,835 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:06,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:06,837 INFO L225 Difference]: With dead ends: 1973 [2021-06-05 06:16:06,837 INFO L226 Difference]: Without dead ends: 1973 [2021-06-05 06:16:06,837 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:06,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-06-05 06:16:06,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-06-05 06:16:06,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-06-05 06:16:06,857 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-06-05 06:16:06,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:06,857 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-06-05 06:16:06,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:06,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-06-05 06:16:06,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:06,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:06,860 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:07,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 06:16:07,073 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:07,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:07,074 INFO L82 PathProgramCache]: Analyzing trace with hash 140920437, now seen corresponding path program 21 times [2021-06-05 06:16:07,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:07,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094248748] [2021-06-05 06:16:07,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:07,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:07,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:07,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:07,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094248748] [2021-06-05 06:16:07,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094248748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:07,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834790402] [2021-06-05 06:16:07,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:07,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:16:07,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:07,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:07,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:07,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:07,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834790402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:07,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:07,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:16:07,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364773028] [2021-06-05 06:16:07,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:16:07,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:07,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:16:07,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:16:07,219 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:07,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:07,523 INFO L93 Difference]: Finished difference Result 3078 states and 9480 transitions. [2021-06-05 06:16:07,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:16:07,523 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:07,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:07,527 INFO L225 Difference]: With dead ends: 3078 [2021-06-05 06:16:07,527 INFO L226 Difference]: Without dead ends: 3078 [2021-06-05 06:16:07,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 143.7ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:16:07,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-06-05 06:16:07,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-06-05 06:16:07,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:07,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-06-05 06:16:07,552 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-06-05 06:16:07,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:07,552 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-06-05 06:16:07,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:07,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-06-05 06:16:07,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:07,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:07,555 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:07,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:07,769 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:07,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:07,769 INFO L82 PathProgramCache]: Analyzing trace with hash 793448345, now seen corresponding path program 22 times [2021-06-05 06:16:07,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:07,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364579905] [2021-06-05 06:16:07,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:07,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:07,796 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:07,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:07,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364579905] [2021-06-05 06:16:07,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364579905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:07,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024823464] [2021-06-05 06:16:07,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:07,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:07,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:07,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:07,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:07,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:07,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024823464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:07,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:07,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:16:07,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024147194] [2021-06-05 06:16:07,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:16:07,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:07,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:16:07,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:16:07,879 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:08,138 INFO L93 Difference]: Finished difference Result 3165 states and 9710 transitions. [2021-06-05 06:16:08,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:16:08,138 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:08,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:08,142 INFO L225 Difference]: With dead ends: 3165 [2021-06-05 06:16:08,142 INFO L226 Difference]: Without dead ends: 3165 [2021-06-05 06:16:08,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:16:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-06-05 06:16:08,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-06-05 06:16:08,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-06-05 06:16:08,180 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-06-05 06:16:08,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:08,180 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-06-05 06:16:08,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-06-05 06:16:08,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:08,183 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:08,183 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:08,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 06:16:08,383 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:08,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:08,384 INFO L82 PathProgramCache]: Analyzing trace with hash -756482595, now seen corresponding path program 23 times [2021-06-05 06:16:08,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:08,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792367780] [2021-06-05 06:16:08,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:08,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:16:08,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:08,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792367780] [2021-06-05 06:16:08,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792367780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:08,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112285093] [2021-06-05 06:16:08,411 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:08,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:16:08,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:08,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:08,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:08,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:16:08,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112285093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:08,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:08,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 06:16:08,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717638730] [2021-06-05 06:16:08,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:16:08,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:08,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:16:08,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:16:08,483 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:08,693 INFO L93 Difference]: Finished difference Result 3029 states and 9362 transitions. [2021-06-05 06:16:08,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:16:08,694 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:08,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:08,697 INFO L225 Difference]: With dead ends: 3029 [2021-06-05 06:16:08,697 INFO L226 Difference]: Without dead ends: 3025 [2021-06-05 06:16:08,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 95.2ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:16:08,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-06-05 06:16:08,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-06-05 06:16:08,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-06-05 06:16:08,725 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-06-05 06:16:08,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:08,725 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-06-05 06:16:08,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:08,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-06-05 06:16:08,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:08,727 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:08,727 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:08,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 06:16:08,941 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:08,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:08,941 INFO L82 PathProgramCache]: Analyzing trace with hash 735522137, now seen corresponding path program 24 times [2021-06-05 06:16:08,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:08,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032546037] [2021-06-05 06:16:08,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:08,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:08,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:08,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032546037] [2021-06-05 06:16:08,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032546037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:08,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389279938] [2021-06-05 06:16:08,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:09,000 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:16:09,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:09,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:09,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:09,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:09,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389279938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:09,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:09,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-05 06:16:09,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186920814] [2021-06-05 06:16:09,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 06:16:09,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:09,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 06:16:09,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:16:09,042 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:09,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:09,310 INFO L93 Difference]: Finished difference Result 3009 states and 9316 transitions. [2021-06-05 06:16:09,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:16:09,311 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:09,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:09,315 INFO L225 Difference]: With dead ends: 3009 [2021-06-05 06:16:09,315 INFO L226 Difference]: Without dead ends: 2993 [2021-06-05 06:16:09,315 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 150.1ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:16:09,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-06-05 06:16:09,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-06-05 06:16:09,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:09,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-06-05 06:16:09,342 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-06-05 06:16:09,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:09,342 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-06-05 06:16:09,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:09,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-06-05 06:16:09,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:09,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:09,344 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:09,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 06:16:09,560 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:09,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:09,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1218264103, now seen corresponding path program 25 times [2021-06-05 06:16:09,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:09,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275547636] [2021-06-05 06:16:09,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:09,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:09,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:09,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275547636] [2021-06-05 06:16:09,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275547636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:09,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191779549] [2021-06-05 06:16:09,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:09,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:09,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:09,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:09,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191779549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:09,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:09,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:09,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182186817] [2021-06-05 06:16:09,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:09,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:09,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:09,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:09,700 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:10,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:10,245 INFO L93 Difference]: Finished difference Result 5256 states and 16466 transitions. [2021-06-05 06:16:10,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:16:10,246 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:10,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:10,253 INFO L225 Difference]: With dead ends: 5256 [2021-06-05 06:16:10,253 INFO L226 Difference]: Without dead ends: 5256 [2021-06-05 06:16:10,255 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 293.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:16:10,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-06-05 06:16:10,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-06-05 06:16:10,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:10,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-06-05 06:16:10,291 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-06-05 06:16:10,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:10,291 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-06-05 06:16:10,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:10,291 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-06-05 06:16:10,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:10,293 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:10,293 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:10,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 06:16:10,495 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:10,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:10,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1412164771, now seen corresponding path program 26 times [2021-06-05 06:16:10,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:10,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992984257] [2021-06-05 06:16:10,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:10,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:10,527 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:10,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:10,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992984257] [2021-06-05 06:16:10,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992984257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:10,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045281717] [2021-06-05 06:16:10,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:10,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:16:10,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:10,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:10,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:10,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:10,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045281717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:10,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:10,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:10,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420952373] [2021-06-05 06:16:10,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:10,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:10,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:10,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:10,635 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:11,122 INFO L93 Difference]: Finished difference Result 5169 states and 16251 transitions. [2021-06-05 06:16:11,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:16:11,122 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:11,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:11,128 INFO L225 Difference]: With dead ends: 5169 [2021-06-05 06:16:11,129 INFO L226 Difference]: Without dead ends: 5169 [2021-06-05 06:16:11,129 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 277.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:16:11,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-06-05 06:16:11,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-06-05 06:16:11,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:16:11,165 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:16:11,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:11,165 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:16:11,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,165 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:16:11,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:11,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:11,168 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:11,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 06:16:11,368 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:11,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:11,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1784074537, now seen corresponding path program 27 times [2021-06-05 06:16:11,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:11,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210298377] [2021-06-05 06:16:11,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:11,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:11,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:11,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:11,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210298377] [2021-06-05 06:16:11,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210298377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:11,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302128035] [2021-06-05 06:16:11,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:11,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:16:11,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:11,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:11,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:11,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:11,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302128035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:11,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:11,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:16:11,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111703152] [2021-06-05 06:16:11,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:16:11,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:11,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:16:11,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:11,487 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:11,898 INFO L93 Difference]: Finished difference Result 4755 states and 14772 transitions. [2021-06-05 06:16:11,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:16:11,901 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:11,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:11,907 INFO L225 Difference]: With dead ends: 4755 [2021-06-05 06:16:11,907 INFO L226 Difference]: Without dead ends: 4755 [2021-06-05 06:16:11,908 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 226.3ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:16:11,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-06-05 06:16:11,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-06-05 06:16:11,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 06:16:11,942 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 06:16:11,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:11,942 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 06:16:11,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:11,942 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 06:16:11,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:11,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:11,945 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:12,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:12,146 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:12,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:12,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1973292835, now seen corresponding path program 28 times [2021-06-05 06:16:12,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:12,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854257519] [2021-06-05 06:16:12,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:12,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:12,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:12,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854257519] [2021-06-05 06:16:12,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854257519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:12,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718151704] [2021-06-05 06:16:12,177 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:12,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:12,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:12,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:12,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:12,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:12,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718151704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:12,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:12,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:16:12,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604162164] [2021-06-05 06:16:12,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:16:12,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:12,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:16:12,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:12,257 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:12,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:12,632 INFO L93 Difference]: Finished difference Result 4606 states and 14402 transitions. [2021-06-05 06:16:12,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:16:12,633 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:12,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:12,638 INFO L225 Difference]: With dead ends: 4606 [2021-06-05 06:16:12,638 INFO L226 Difference]: Without dead ends: 4602 [2021-06-05 06:16:12,639 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 194.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:16:12,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-06-05 06:16:12,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-06-05 06:16:12,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:16:12,672 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:16:12,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:12,672 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:16:12,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:12,673 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:16:12,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:12,675 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:12,675 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:12,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 06:16:12,876 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:12,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:12,876 INFO L82 PathProgramCache]: Analyzing trace with hash -583771619, now seen corresponding path program 29 times [2021-06-05 06:16:12,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:12,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86807777] [2021-06-05 06:16:12,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:12,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:12,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:12,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86807777] [2021-06-05 06:16:12,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86807777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:12,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123080739] [2021-06-05 06:16:12,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:12,932 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:16:12,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:12,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:12,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:13,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123080739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:13,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:13,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:13,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482788362] [2021-06-05 06:16:13,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:13,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:13,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:13,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:13,007 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:13,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:13,443 INFO L93 Difference]: Finished difference Result 4605 states and 14373 transitions. [2021-06-05 06:16:13,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:16:13,444 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:13,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:13,449 INFO L225 Difference]: With dead ends: 4605 [2021-06-05 06:16:13,449 INFO L226 Difference]: Without dead ends: 4605 [2021-06-05 06:16:13,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 239.1ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:16:13,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-06-05 06:16:13,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-06-05 06:16:13,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:13,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-05 06:16:13,487 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-05 06:16:13,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:13,487 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-05 06:16:13,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:13,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-05 06:16:13,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:13,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:13,490 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:13,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 06:16:13,703 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:13,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:13,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1198877851, now seen corresponding path program 30 times [2021-06-05 06:16:13,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:13,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866089258] [2021-06-05 06:16:13,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:13,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:13,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:13,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866089258] [2021-06-05 06:16:13,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866089258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:13,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909184064] [2021-06-05 06:16:13,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:13,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:16:13,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:13,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:13,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:13,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:13,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909184064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:13,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:13,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:13,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248991985] [2021-06-05 06:16:13,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:13,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:13,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:13,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:13,845 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:14,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:14,231 INFO L93 Difference]: Finished difference Result 4532 states and 14195 transitions. [2021-06-05 06:16:14,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:16:14,231 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:14,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:14,237 INFO L225 Difference]: With dead ends: 4532 [2021-06-05 06:16:14,237 INFO L226 Difference]: Without dead ends: 4528 [2021-06-05 06:16:14,237 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 196.4ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:16:14,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-06-05 06:16:14,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-06-05 06:16:14,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:14,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-05 06:16:14,273 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-05 06:16:14,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:14,273 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-05 06:16:14,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:14,273 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-05 06:16:14,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:14,275 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:14,275 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:14,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:14,487 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:14,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:14,487 INFO L82 PathProgramCache]: Analyzing trace with hash -2052820965, now seen corresponding path program 31 times [2021-06-05 06:16:14,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:14,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878859083] [2021-06-05 06:16:14,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:14,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:14,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:14,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:14,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878859083] [2021-06-05 06:16:14,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878859083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:14,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494159933] [2021-06-05 06:16:14,524 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:14,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:14,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:14,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:14,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494159933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:14,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:14,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:16:14,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630490646] [2021-06-05 06:16:14,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:16:14,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:14,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:16:14,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:16:14,609 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:14,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:14,973 INFO L93 Difference]: Finished difference Result 4168 states and 12771 transitions. [2021-06-05 06:16:14,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:16:14,973 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:14,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:14,978 INFO L225 Difference]: With dead ends: 4168 [2021-06-05 06:16:14,978 INFO L226 Difference]: Without dead ends: 4168 [2021-06-05 06:16:14,978 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 189.3ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 06:16:14,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-05 06:16:15,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-06-05 06:16:15,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:15,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-06-05 06:16:15,014 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-06-05 06:16:15,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:15,015 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-06-05 06:16:15,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:15,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-06-05 06:16:15,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:15,018 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:15,018 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:15,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-06-05 06:16:15,233 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:15,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:15,233 INFO L82 PathProgramCache]: Analyzing trace with hash 2052928033, now seen corresponding path program 32 times [2021-06-05 06:16:15,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:15,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365878388] [2021-06-05 06:16:15,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:15,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:15,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:15,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365878388] [2021-06-05 06:16:15,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365878388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:15,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770351599] [2021-06-05 06:16:15,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:15,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:16:15,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:15,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:15,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:15,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770351599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:15,337 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:15,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:16:15,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916310373] [2021-06-05 06:16:15,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:16:15,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:15,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:16:15,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:16:15,338 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:15,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:15,652 INFO L93 Difference]: Finished difference Result 3963 states and 12253 transitions. [2021-06-05 06:16:15,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:16:15,653 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:15,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:15,657 INFO L225 Difference]: With dead ends: 3963 [2021-06-05 06:16:15,657 INFO L226 Difference]: Without dead ends: 3959 [2021-06-05 06:16:15,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:16:15,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-06-05 06:16:15,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-06-05 06:16:15,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:15,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-06-05 06:16:15,689 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-06-05 06:16:15,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:15,689 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-06-05 06:16:15,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:15,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-06-05 06:16:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:15,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:15,692 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:15,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:15,893 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:15,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:15,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1598657003, now seen corresponding path program 33 times [2021-06-05 06:16:15,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:15,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562262992] [2021-06-05 06:16:15,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:15,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:15,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:15,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562262992] [2021-06-05 06:16:15,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562262992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:15,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371403929] [2021-06-05 06:16:15,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:15,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:16:15,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:15,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:15,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:15,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:15,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371403929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:15,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:15,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-05 06:16:15,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745479537] [2021-06-05 06:16:15,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:16:15,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:15,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:16:15,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:16:15,999 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:16,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:16,212 INFO L93 Difference]: Finished difference Result 3687 states and 11591 transitions. [2021-06-05 06:16:16,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:16:16,213 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:16,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:16,217 INFO L225 Difference]: With dead ends: 3687 [2021-06-05 06:16:16,217 INFO L226 Difference]: Without dead ends: 3671 [2021-06-05 06:16:16,217 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 111.2ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:16:16,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-06-05 06:16:16,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-06-05 06:16:16,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:16,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-06-05 06:16:16,260 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-06-05 06:16:16,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:16,260 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-06-05 06:16:16,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:16,260 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-06-05 06:16:16,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:16,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:16,263 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:16,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-05 06:16:16,463 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:16,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:16,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1286301031, now seen corresponding path program 34 times [2021-06-05 06:16:16,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:16,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211174862] [2021-06-05 06:16:16,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:16,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:16,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:16,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:16,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211174862] [2021-06-05 06:16:16,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211174862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:16,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198513189] [2021-06-05 06:16:16,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:16,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:16,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:16,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:16,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:16,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:16,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198513189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:16,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:16,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:16,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802207754] [2021-06-05 06:16:16,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:16,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:16,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:16,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:16,606 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:16,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:16,961 INFO L93 Difference]: Finished difference Result 3798 states and 11861 transitions. [2021-06-05 06:16:16,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:16:16,962 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:16,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:16,966 INFO L225 Difference]: With dead ends: 3798 [2021-06-05 06:16:16,966 INFO L226 Difference]: Without dead ends: 3798 [2021-06-05 06:16:16,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:16:16,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-06-05 06:16:16,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-06-05 06:16:16,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:16,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-06-05 06:16:17,000 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-06-05 06:16:17,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:17,000 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-06-05 06:16:17,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:17,000 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-06-05 06:16:17,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:17,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:17,003 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:17,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 06:16:17,217 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:17,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:17,217 INFO L82 PathProgramCache]: Analyzing trace with hash 496348439, now seen corresponding path program 35 times [2021-06-05 06:16:17,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:17,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911586711] [2021-06-05 06:16:17,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:17,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:17,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:17,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:17,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911586711] [2021-06-05 06:16:17,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911586711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:17,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007308291] [2021-06-05 06:16:17,249 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:17,272 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:16:17,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:17,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:17,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:17,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:17,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007308291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:17,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:17,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 06:16:17,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065089938] [2021-06-05 06:16:17,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 06:16:17,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:17,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 06:16:17,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 06:16:17,349 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:17,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:17,683 INFO L93 Difference]: Finished difference Result 3765 states and 11785 transitions. [2021-06-05 06:16:17,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:16:17,683 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:17,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:17,687 INFO L225 Difference]: With dead ends: 3765 [2021-06-05 06:16:17,687 INFO L226 Difference]: Without dead ends: 3761 [2021-06-05 06:16:17,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:16:17,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-06-05 06:16:17,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-06-05 06:16:17,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:17,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-06-05 06:16:17,719 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-06-05 06:16:17,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:17,720 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-06-05 06:16:17,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:17,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-06-05 06:16:17,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 06:16:17,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:17,723 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:17,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-05 06:16:17,923 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:17,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:17,924 INFO L82 PathProgramCache]: Analyzing trace with hash -348623013, now seen corresponding path program 36 times [2021-06-05 06:16:17,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:17,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159514235] [2021-06-05 06:16:17,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:17,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:17,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:17,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159514235] [2021-06-05 06:16:17,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159514235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:17,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672781530] [2021-06-05 06:16:17,952 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:17,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:16:17,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:17,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 06:16:17,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:18,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672781530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:18,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:18,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-05 06:16:18,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986209521] [2021-06-05 06:16:18,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:16:18,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:18,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:16:18,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:16:18,032 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:18,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:18,219 INFO L93 Difference]: Finished difference Result 3553 states and 11291 transitions. [2021-06-05 06:16:18,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:16:18,219 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 06:16:18,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:18,223 INFO L225 Difference]: With dead ends: 3553 [2021-06-05 06:16:18,223 INFO L226 Difference]: Without dead ends: 3537 [2021-06-05 06:16:18,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 82.8ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:16:18,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-06-05 06:16:18,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-06-05 06:16:18,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:18,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-06-05 06:16:18,254 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-06-05 06:16:18,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:18,254 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-06-05 06:16:18,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:18,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-06-05 06:16:18,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:18,258 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:18,258 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:18,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 06:16:18,458 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:18,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:18,458 INFO L82 PathProgramCache]: Analyzing trace with hash 111827045, now seen corresponding path program 4 times [2021-06-05 06:16:18,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:18,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582496392] [2021-06-05 06:16:18,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:18,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:18,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:18,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:18,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582496392] [2021-06-05 06:16:18,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582496392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:18,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233733978] [2021-06-05 06:16:18,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:18,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:18,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:18,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:16:18,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:19,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:19,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:19,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:19,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:19,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:19,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:19,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:19,085 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:19,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:19,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:19,090 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:16:19,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:19,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233733978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:19,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:19,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:16:19,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851601117] [2021-06-05 06:16:19,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:16:19,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:19,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:16:19,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:16:19,108 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:20,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:20,333 INFO L93 Difference]: Finished difference Result 3291 states and 10537 transitions. [2021-06-05 06:16:20,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:16:20,334 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:20,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:20,338 INFO L225 Difference]: With dead ends: 3291 [2021-06-05 06:16:20,338 INFO L226 Difference]: Without dead ends: 3276 [2021-06-05 06:16:20,338 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1180.6ms TimeCoverageRelationStatistics Valid=268, Invalid=1372, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:16:20,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2021-06-05 06:16:20,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2459. [2021-06-05 06:16:20,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:20,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-06-05 06:16:20,369 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-06-05 06:16:20,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:20,369 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-06-05 06:16:20,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:20,369 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-06-05 06:16:20,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:20,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:20,372 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:20,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:20,577 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:20,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:20,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1355546023, now seen corresponding path program 5 times [2021-06-05 06:16:20,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:20,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072635032] [2021-06-05 06:16:20,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:20,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:20,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:20,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:20,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072635032] [2021-06-05 06:16:20,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072635032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:20,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178900613] [2021-06-05 06:16:20,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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:20,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:16:20,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:20,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:16:20,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:21,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:21,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:21,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:21,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:21,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:21,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:21,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:21,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:21,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:21,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:21,199 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:16:21,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:21,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178900613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:21,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:21,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:16:21,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142328848] [2021-06-05 06:16:21,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:16:21,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:21,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:16:21,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:16:21,219 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:22,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:22,680 INFO L93 Difference]: Finished difference Result 3258 states and 10455 transitions. [2021-06-05 06:16:22,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:16:22,681 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:22,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:22,685 INFO L225 Difference]: With dead ends: 3258 [2021-06-05 06:16:22,685 INFO L226 Difference]: Without dead ends: 3243 [2021-06-05 06:16:22,686 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1346.0ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:16:22,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-06-05 06:16:22,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-06-05 06:16:22,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-06-05 06:16:22,716 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-06-05 06:16:22,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:22,717 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-06-05 06:16:22,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:22,717 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-06-05 06:16:22,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:22,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:22,719 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:22,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 06:16:22,921 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:22,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:22,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1031778288, now seen corresponding path program 37 times [2021-06-05 06:16:22,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:22,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501626181] [2021-06-05 06:16:22,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:23,265 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:23,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:23,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501626181] [2021-06-05 06:16:23,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501626181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:23,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488638369] [2021-06-05 06:16:23,266 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:23,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:16:23,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:23,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:23,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:23,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:23,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:23,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:16:23,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:23,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:23,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:23,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:23,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:23,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:23,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:16:23,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:23,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:23,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:23,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:16:23,529 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:23,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488638369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:23,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:23,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:16:23,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549860468] [2021-06-05 06:16:23,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:16:23,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:23,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:16:23,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:16:23,530 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:26,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:26,535 INFO L93 Difference]: Finished difference Result 3524 states and 11150 transitions. [2021-06-05 06:16:26,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:16:26,535 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:26,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:26,540 INFO L225 Difference]: With dead ends: 3524 [2021-06-05 06:16:26,540 INFO L226 Difference]: Without dead ends: 3498 [2021-06-05 06:16:26,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2562.2ms TimeCoverageRelationStatistics Valid=606, Invalid=4224, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:16:26,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-05 06:16:26,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 2550. [2021-06-05 06:16:26,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:26,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-06-05 06:16:26,572 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-06-05 06:16:26,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:26,572 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-06-05 06:16:26,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:26,572 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-06-05 06:16:26,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:26,575 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:26,575 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:26,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 06:16:26,784 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:26,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:26,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1220676491, now seen corresponding path program 6 times [2021-06-05 06:16:26,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:26,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968587368] [2021-06-05 06:16:26,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:26,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:27,106 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:27,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:27,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968587368] [2021-06-05 06:16:27,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968587368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:27,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2407461] [2021-06-05 06:16:27,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:27,130 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:16:27,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:27,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:16:27,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:27,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:27,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:27,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:27,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:27,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:27,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:27,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:27,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:27,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:27,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:27,412 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:16:27,429 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:27,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2407461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:27,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:27,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:16:27,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997831513] [2021-06-05 06:16:27,429 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:16:27,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:27,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:16:27,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:16:27,430 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:28,943 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-06-05 06:16:29,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:29,314 INFO L93 Difference]: Finished difference Result 3523 states and 11118 transitions. [2021-06-05 06:16:29,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:16:29,314 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:29,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:29,319 INFO L225 Difference]: With dead ends: 3523 [2021-06-05 06:16:29,319 INFO L226 Difference]: Without dead ends: 3508 [2021-06-05 06:16:29,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1605.6ms TimeCoverageRelationStatistics Valid=360, Invalid=1620, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:16:29,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-05 06:16:29,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2562. [2021-06-05 06:16:29,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2562 states, 2561 states have (on average 3.264349863334635) internal successors, (8360), 2561 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:29,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2562 states to 2562 states and 8360 transitions. [2021-06-05 06:16:29,355 INFO L78 Accepts]: Start accepts. Automaton has 2562 states and 8360 transitions. Word has length 30 [2021-06-05 06:16:29,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:29,355 INFO L482 AbstractCegarLoop]: Abstraction has 2562 states and 8360 transitions. [2021-06-05 06:16:29,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:29,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2562 states and 8360 transitions. [2021-06-05 06:16:29,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:29,358 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:29,358 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:29,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:29,558 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:29,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:29,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1092571648, now seen corresponding path program 38 times [2021-06-05 06:16:29,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:29,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937722596] [2021-06-05 06:16:29,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:29,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:29,848 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:29,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:29,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937722596] [2021-06-05 06:16:29,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937722596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:29,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393087072] [2021-06-05 06:16:29,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:29,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:16:29,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:29,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:16:29,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:30,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:30,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:30,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:30,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:30,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:16:30,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:30,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:30,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:30,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:30,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:30,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:30,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 22 treesize of output 3 [2021-06-05 06:16:30,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:30,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:30,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:30,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:16:30,217 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:30,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393087072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:30,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:30,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 06:16:30,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339063795] [2021-06-05 06:16:30,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:16:30,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:30,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:16:30,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:16:30,218 INFO L87 Difference]: Start difference. First operand 2562 states and 8360 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:34,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:34,621 INFO L93 Difference]: Finished difference Result 4192 states and 13134 transitions. [2021-06-05 06:16:34,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 06:16:34,621 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:34,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:34,627 INFO L225 Difference]: With dead ends: 4192 [2021-06-05 06:16:34,627 INFO L226 Difference]: Without dead ends: 4170 [2021-06-05 06:16:34,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 3526.0ms TimeCoverageRelationStatistics Valid=1026, Invalid=6984, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 06:16:34,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-06-05 06:16:34,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 2603. [2021-06-05 06:16:34,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2603 states, 2602 states have (on average 3.272098385857033) internal successors, (8514), 2602 states have internal predecessors, (8514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:34,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2603 states to 2603 states and 8514 transitions. [2021-06-05 06:16:34,664 INFO L78 Accepts]: Start accepts. Automaton has 2603 states and 8514 transitions. Word has length 30 [2021-06-05 06:16:34,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:34,664 INFO L482 AbstractCegarLoop]: Abstraction has 2603 states and 8514 transitions. [2021-06-05 06:16:34,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:34,664 INFO L276 IsEmpty]: Start isEmpty. Operand 2603 states and 8514 transitions. [2021-06-05 06:16:34,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:34,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:34,667 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:34,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-05 06:16:34,867 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:34,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:34,877 INFO L82 PathProgramCache]: Analyzing trace with hash -604050960, now seen corresponding path program 39 times [2021-06-05 06:16:34,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:34,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274109107] [2021-06-05 06:16:34,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:35,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:35,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:35,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274109107] [2021-06-05 06:16:35,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274109107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:35,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519014477] [2021-06-05 06:16:35,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:35,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:16:35,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:35,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:16:35,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:35,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:35,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:35,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:35,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:35,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:16:35,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:35,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:35,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:35,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:35,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:35,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:35,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:16:35,609 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:35,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:35,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:35,623 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:16:35,646 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:35,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519014477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:35,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:35,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:16:35,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001453060] [2021-06-05 06:16:35,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:16:35,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:35,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:16:35,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:16:35,647 INFO L87 Difference]: Start difference. First operand 2603 states and 8514 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:37,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:37,504 INFO L93 Difference]: Finished difference Result 4429 states and 13832 transitions. [2021-06-05 06:16:37,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:16:37,504 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:37,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:37,510 INFO L225 Difference]: With dead ends: 4429 [2021-06-05 06:16:37,510 INFO L226 Difference]: Without dead ends: 4414 [2021-06-05 06:16:37,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1636.2ms TimeCoverageRelationStatistics Valid=359, Invalid=2833, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:16:37,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4414 states. [2021-06-05 06:16:37,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4414 to 2732. [2021-06-05 06:16:37,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.258147198828268) internal successors, (8898), 2731 states have internal predecessors, (8898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:37,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 8898 transitions. [2021-06-05 06:16:37,550 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 8898 transitions. Word has length 30 [2021-06-05 06:16:37,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:37,550 INFO L482 AbstractCegarLoop]: Abstraction has 2732 states and 8898 transitions. [2021-06-05 06:16:37,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:37,550 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 8898 transitions. [2021-06-05 06:16:37,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:37,553 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:37,553 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:37,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:37,754 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:37,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:37,754 INFO L82 PathProgramCache]: Analyzing trace with hash -850947931, now seen corresponding path program 7 times [2021-06-05 06:16:37,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:37,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130835046] [2021-06-05 06:16:37,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:38,080 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:38,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:38,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130835046] [2021-06-05 06:16:38,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130835046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:38,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177722135] [2021-06-05 06:16:38,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:38,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:38,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:16:38,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:38,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:38,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:38,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:38,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:38,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:38,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:38,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:38,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:38,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:38,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:38,404 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:16:38,421 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:38,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177722135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:38,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:38,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:16:38,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627870954] [2021-06-05 06:16:38,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:16:38,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:38,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:16:38,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:16:38,421 INFO L87 Difference]: Start difference. First operand 2732 states and 8898 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:39,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:39,921 INFO L93 Difference]: Finished difference Result 3523 states and 11277 transitions. [2021-06-05 06:16:39,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:16:39,922 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:39,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:39,927 INFO L225 Difference]: With dead ends: 3523 [2021-06-05 06:16:39,927 INFO L226 Difference]: Without dead ends: 3508 [2021-06-05 06:16:39,928 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1325.3ms TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:16:39,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-05 06:16:39,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2746. [2021-06-05 06:16:39,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2746 states, 2745 states have (on average 3.2568306010928962) internal successors, (8940), 2745 states have internal predecessors, (8940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:39,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2746 states to 2746 states and 8940 transitions. [2021-06-05 06:16:39,960 INFO L78 Accepts]: Start accepts. Automaton has 2746 states and 8940 transitions. Word has length 30 [2021-06-05 06:16:39,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:39,960 INFO L482 AbstractCegarLoop]: Abstraction has 2746 states and 8940 transitions. [2021-06-05 06:16:39,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:39,960 INFO L276 IsEmpty]: Start isEmpty. Operand 2746 states and 8940 transitions. [2021-06-05 06:16:39,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:39,963 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:39,963 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:40,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 06:16:40,163 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:40,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:40,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1976646297, now seen corresponding path program 8 times [2021-06-05 06:16:40,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:40,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505642069] [2021-06-05 06:16:40,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:40,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:40,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:40,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:40,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505642069] [2021-06-05 06:16:40,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505642069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:40,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6528823] [2021-06-05 06:16:40,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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:40,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:16:40,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:40,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:16:40,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:40,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:40,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:40,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:40,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:40,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:40,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:40,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:40,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:40,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:40,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:40,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:16:40,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:40,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6528823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:40,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:40,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:16:40,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061415544] [2021-06-05 06:16:40,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:16:40,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:40,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:16:40,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:16:40,722 INFO L87 Difference]: Start difference. First operand 2746 states and 8940 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:42,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:42,054 INFO L93 Difference]: Finished difference Result 3522 states and 11289 transitions. [2021-06-05 06:16:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:16:42,054 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:42,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:42,058 INFO L225 Difference]: With dead ends: 3522 [2021-06-05 06:16:42,058 INFO L226 Difference]: Without dead ends: 3507 [2021-06-05 06:16:42,059 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1244.4ms TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:16:42,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3507 states. [2021-06-05 06:16:42,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3507 to 2738. [2021-06-05 06:16:42,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 3.2586773839970773) internal successors, (8919), 2737 states have internal predecessors, (8919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:42,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 8919 transitions. [2021-06-05 06:16:42,105 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 8919 transitions. Word has length 30 [2021-06-05 06:16:42,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:42,105 INFO L482 AbstractCegarLoop]: Abstraction has 2738 states and 8919 transitions. [2021-06-05 06:16:42,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:42,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 8919 transitions. [2021-06-05 06:16:42,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:42,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:42,109 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:42,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:42,309 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:42,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:42,310 INFO L82 PathProgramCache]: Analyzing trace with hash -1936843459, now seen corresponding path program 9 times [2021-06-05 06:16:42,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:42,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292107156] [2021-06-05 06:16:42,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:42,606 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:42,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:42,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292107156] [2021-06-05 06:16:42,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292107156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:42,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259817959] [2021-06-05 06:16:42,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:42,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:16:42,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:42,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:16:42,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:42,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:42,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:42,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:16:42,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:42,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:42,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:42,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:16:42,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:42,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:42,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:42,926 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:16:42,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:42,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259817959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:42,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:42,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:16:42,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103348268] [2021-06-05 06:16:42,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:16:42,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:42,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:16:42,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:16:42,942 INFO L87 Difference]: Start difference. First operand 2738 states and 8919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:44,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:44,623 INFO L93 Difference]: Finished difference Result 3549 states and 11362 transitions. [2021-06-05 06:16:44,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:16:44,623 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:44,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:44,628 INFO L225 Difference]: With dead ends: 3549 [2021-06-05 06:16:44,628 INFO L226 Difference]: Without dead ends: 3534 [2021-06-05 06:16:44,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1528.1ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:16:44,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3534 states. [2021-06-05 06:16:44,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3534 to 2750. [2021-06-05 06:16:44,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2750 states, 2749 states have (on average 3.261913423062932) internal successors, (8967), 2749 states have internal predecessors, (8967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:44,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2750 states to 2750 states and 8967 transitions. [2021-06-05 06:16:44,662 INFO L78 Accepts]: Start accepts. Automaton has 2750 states and 8967 transitions. Word has length 30 [2021-06-05 06:16:44,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:44,662 INFO L482 AbstractCegarLoop]: Abstraction has 2750 states and 8967 transitions. [2021-06-05 06:16:44,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:44,662 INFO L276 IsEmpty]: Start isEmpty. Operand 2750 states and 8967 transitions. [2021-06-05 06:16:44,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:44,665 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:44,665 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:44,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 06:16:44,866 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:44,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:44,866 INFO L82 PathProgramCache]: Analyzing trace with hash 203127111, now seen corresponding path program 10 times [2021-06-05 06:16:44,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:44,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414910134] [2021-06-05 06:16:44,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:44,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:45,203 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:45,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:45,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414910134] [2021-06-05 06:16:45,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414910134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:45,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058033740] [2021-06-05 06:16:45,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:45,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:16:45,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:45,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:16:45,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:45,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:45,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:45,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 06:16:45,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:45,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:45,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:45,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 06:16:45,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:45,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:45,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:45,415 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-05 06:16:45,436 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:45,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058033740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:45,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:45,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 06:16:45,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050202813] [2021-06-05 06:16:45,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:16:45,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:45,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:16:45,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:16:45,437 INFO L87 Difference]: Start difference. First operand 2750 states and 8967 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:46,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:46,552 INFO L93 Difference]: Finished difference Result 3755 states and 12023 transitions. [2021-06-05 06:16:46,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:16:46,552 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:46,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:46,557 INFO L225 Difference]: With dead ends: 3755 [2021-06-05 06:16:46,557 INFO L226 Difference]: Without dead ends: 3736 [2021-06-05 06:16:46,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 941.0ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:16:46,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-06-05 06:16:46,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2798. [2021-06-05 06:16:46,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2797 states have (on average 3.262066499821237) internal successors, (9124), 2797 states have internal predecessors, (9124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:46,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 9124 transitions. [2021-06-05 06:16:46,591 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 9124 transitions. Word has length 30 [2021-06-05 06:16:46,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:46,592 INFO L482 AbstractCegarLoop]: Abstraction has 2798 states and 9124 transitions. [2021-06-05 06:16:46,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:46,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 9124 transitions. [2021-06-05 06:16:46,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:46,595 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:46,595 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:46,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 06:16:46,807 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:46,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:46,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1531644665, now seen corresponding path program 11 times [2021-06-05 06:16:46,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:46,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708979857] [2021-06-05 06:16:46,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:47,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:47,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708979857] [2021-06-05 06:16:47,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708979857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:47,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696683590] [2021-06-05 06:16:47,050 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:47,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:16:47,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:47,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:16:47,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:47,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:47,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:47,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:16:47,299 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:16:47,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:47,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:16:47,310 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:16:47,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:47,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:47,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-05 06:16:47,373 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:47,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696683590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:47,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:47,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:16:47,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299128088] [2021-06-05 06:16:47,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:16:47,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:47,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:16:47,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:16:47,374 INFO L87 Difference]: Start difference. First operand 2798 states and 9124 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:48,905 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 44 [2021-06-05 06:16:50,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:50,318 INFO L93 Difference]: Finished difference Result 4293 states and 13604 transitions. [2021-06-05 06:16:50,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:16:50,318 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:50,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:50,324 INFO L225 Difference]: With dead ends: 4293 [2021-06-05 06:16:50,324 INFO L226 Difference]: Without dead ends: 4263 [2021-06-05 06:16:50,324 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 2424.6ms TimeCoverageRelationStatistics Valid=682, Invalid=3874, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:16:50,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-06-05 06:16:50,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 2806. [2021-06-05 06:16:50,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 3.265597147950089) internal successors, (9160), 2805 states have internal predecessors, (9160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:50,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 9160 transitions. [2021-06-05 06:16:50,373 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 9160 transitions. Word has length 30 [2021-06-05 06:16:50,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:50,373 INFO L482 AbstractCegarLoop]: Abstraction has 2806 states and 9160 transitions. [2021-06-05 06:16:50,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:50,373 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 9160 transitions. [2021-06-05 06:16:50,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:50,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:50,376 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:50,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 06:16:50,577 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:50,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:50,577 INFO L82 PathProgramCache]: Analyzing trace with hash -906028857, now seen corresponding path program 12 times [2021-06-05 06:16:50,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:50,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074958415] [2021-06-05 06:16:50,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:50,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:50,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:50,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:50,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074958415] [2021-06-05 06:16:50,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074958415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:50,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954450424] [2021-06-05 06:16:50,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:50,895 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:16:50,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:16:50,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:16:50,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:51,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:51,143 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:51,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:16:51,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:16:51,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:51,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:51,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:16:51,184 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:16:51,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-06-05 06:16:51,185 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:16:51,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:16:51,190 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:16:51,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:51,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:51,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:51,227 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:134 [2021-06-05 06:16:51,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:51,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954450424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:51,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:51,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:16:51,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305662383] [2021-06-05 06:16:51,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:16:51,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:51,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:16:51,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:16:51,440 INFO L87 Difference]: Start difference. First operand 2806 states and 9160 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:52,392 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-06-05 06:16:54,629 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-06-05 06:16:54,808 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-06-05 06:16:56,386 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-06-05 06:16:57,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:16:57,409 INFO L93 Difference]: Finished difference Result 4628 states and 14461 transitions. [2021-06-05 06:16:57,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 06:16:57,409 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:16:57,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:16:57,416 INFO L225 Difference]: With dead ends: 4628 [2021-06-05 06:16:57,416 INFO L226 Difference]: Without dead ends: 4594 [2021-06-05 06:16:57,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2473 ImplicationChecksByTransitivity, 5234.4ms TimeCoverageRelationStatistics Valid=1076, Invalid=6234, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 06:16:57,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2021-06-05 06:16:57,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 2839. [2021-06-05 06:16:57,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 3.276250880902044) internal successors, (9298), 2838 states have internal predecessors, (9298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:57,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 9298 transitions. [2021-06-05 06:16:57,456 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 9298 transitions. Word has length 30 [2021-06-05 06:16:57,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:16:57,457 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 9298 transitions. [2021-06-05 06:16:57,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:57,457 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 9298 transitions. [2021-06-05 06:16:57,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:16:57,460 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:16:57,460 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:16:57,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:57,660 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:16:57,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:16:57,661 INFO L82 PathProgramCache]: Analyzing trace with hash 705618611, now seen corresponding path program 13 times [2021-06-05 06:16:57,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:16:57,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409536854] [2021-06-05 06:16:57,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:16:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:57,954 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:57,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:16:57,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409536854] [2021-06-05 06:16:57,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409536854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:57,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842843235] [2021-06-05 06:16:57,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:16:57,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:16:57,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:16:57,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:16:58,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:16:58,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:58,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:16:58,160 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:16:58,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:58,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:16:58,173 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:16:58,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:16:58,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:16:58,185 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-05 06:16:58,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:16:58,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842843235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:16:58,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:16:58,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-05 06:16:58,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353819750] [2021-06-05 06:16:58,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:16:58,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:16:58,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:16:58,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:16:58,257 INFO L87 Difference]: Start difference. First operand 2839 states and 9298 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:16:58,612 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-06-05 06:16:58,996 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-06-05 06:17:00,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:00,450 INFO L93 Difference]: Finished difference Result 4183 states and 13379 transitions. [2021-06-05 06:17:00,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:17:00,450 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:00,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:00,456 INFO L225 Difference]: With dead ends: 4183 [2021-06-05 06:17:00,456 INFO L226 Difference]: Without dead ends: 4168 [2021-06-05 06:17:00,457 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 1934.5ms TimeCoverageRelationStatistics Valid=517, Invalid=2345, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:17:00,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-05 06:17:00,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2843. [2021-06-05 06:17:00,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 3.277269528501056) internal successors, (9314), 2842 states have internal predecessors, (9314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:00,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 9314 transitions. [2021-06-05 06:17:00,499 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 9314 transitions. Word has length 30 [2021-06-05 06:17:00,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:00,500 INFO L482 AbstractCegarLoop]: Abstraction has 2843 states and 9314 transitions. [2021-06-05 06:17:00,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:00,511 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 9314 transitions. [2021-06-05 06:17:00,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:00,515 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:00,515 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:00,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:00,715 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:00,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:00,716 INFO L82 PathProgramCache]: Analyzing trace with hash 1019373885, now seen corresponding path program 14 times [2021-06-05 06:17:00,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:00,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925394017] [2021-06-05 06:17:00,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:01,028 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:01,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:01,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925394017] [2021-06-05 06:17:01,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925394017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:01,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158870144] [2021-06-05 06:17:01,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:01,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:17:01,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:01,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:01,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:01,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:01,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:01,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:01,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:01,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:01,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:01,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:17:01,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:01,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:01,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:01,264 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:17:01,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:01,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158870144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:01,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:01,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:17:01,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233857377] [2021-06-05 06:17:01,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:17:01,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:01,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:17:01,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:17:01,281 INFO L87 Difference]: Start difference. First operand 2843 states and 9314 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:02,741 INFO L93 Difference]: Finished difference Result 4177 states and 13157 transitions. [2021-06-05 06:17:02,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:17:02,742 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:02,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:02,747 INFO L225 Difference]: With dead ends: 4177 [2021-06-05 06:17:02,747 INFO L226 Difference]: Without dead ends: 4162 [2021-06-05 06:17:02,747 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1374.7ms TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:17:02,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-06-05 06:17:02,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 2853. [2021-06-05 06:17:02,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2853 states, 2852 states have (on average 3.2808555399719497) internal successors, (9357), 2852 states have internal predecessors, (9357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:02,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 9357 transitions. [2021-06-05 06:17:02,784 INFO L78 Accepts]: Start accepts. Automaton has 2853 states and 9357 transitions. Word has length 30 [2021-06-05 06:17:02,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:02,784 INFO L482 AbstractCegarLoop]: Abstraction has 2853 states and 9357 transitions. [2021-06-05 06:17:02,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:02,784 INFO L276 IsEmpty]: Start isEmpty. Operand 2853 states and 9357 transitions. [2021-06-05 06:17:02,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:02,787 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:02,787 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:02,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 06:17:02,988 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:02,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:02,988 INFO L82 PathProgramCache]: Analyzing trace with hash 140321278, now seen corresponding path program 40 times [2021-06-05 06:17:02,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:02,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100038400] [2021-06-05 06:17:02,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:03,381 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:03,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:03,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100038400] [2021-06-05 06:17:03,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100038400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:03,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800345804] [2021-06-05 06:17:03,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:03,407 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:17:03,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:03,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:17:03,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:03,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:03,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:03,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:03,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:03,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:17:03,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:03,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:03,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:03,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:03,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:03,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:03,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 22 treesize of output 3 [2021-06-05 06:17:03,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:03,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:03,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:03,683 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:17:03,706 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:03,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800345804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:03,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:03,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:17:03,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339615363] [2021-06-05 06:17:03,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:17:03,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:03,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:17:03,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:17:03,707 INFO L87 Difference]: Start difference. First operand 2853 states and 9357 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:06,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:06,785 INFO L93 Difference]: Finished difference Result 5560 states and 17309 transitions. [2021-06-05 06:17:06,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:17:06,786 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:06,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:06,793 INFO L225 Difference]: With dead ends: 5560 [2021-06-05 06:17:06,793 INFO L226 Difference]: Without dead ends: 5530 [2021-06-05 06:17:06,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 2524.5ms TimeCoverageRelationStatistics Valid=575, Invalid=3715, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:17:06,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5530 states. [2021-06-05 06:17:06,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5530 to 2919. [2021-06-05 06:17:06,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:06,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-05 06:17:06,848 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-05 06:17:06,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:06,848 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-05 06:17:06,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:06,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-05 06:17:06,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:06,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:06,851 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:07,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-05 06:17:07,052 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:07,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:07,052 INFO L82 PathProgramCache]: Analyzing trace with hash -674220039, now seen corresponding path program 15 times [2021-06-05 06:17:07,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:07,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487840028] [2021-06-05 06:17:07,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:07,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:07,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:07,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:07,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487840028] [2021-06-05 06:17:07,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487840028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:07,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48653436] [2021-06-05 06:17:07,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:07,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:17:07,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:07,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:17:07,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:07,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:07,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:07,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:07,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:07,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:07,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:07,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:17:07,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:07,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:07,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:07,622 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:17:07,638 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:07,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48653436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:07,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:07,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-05 06:17:07,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242245902] [2021-06-05 06:17:07,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:17:07,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:07,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:17:07,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:17:07,639 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:09,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:09,306 INFO L93 Difference]: Finished difference Result 4518 states and 14368 transitions. [2021-06-05 06:17:09,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:17:09,306 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:09,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:09,312 INFO L225 Difference]: With dead ends: 4518 [2021-06-05 06:17:09,312 INFO L226 Difference]: Without dead ends: 4503 [2021-06-05 06:17:09,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1493.2ms TimeCoverageRelationStatistics Valid=388, Invalid=1592, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:17:09,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4503 states. [2021-06-05 06:17:09,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4503 to 2923. [2021-06-05 06:17:09,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-05 06:17:09,353 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-05 06:17:09,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:09,353 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-05 06:17:09,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:09,353 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-05 06:17:09,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:09,357 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:09,357 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:09,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:09,570 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:09,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:09,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1131328097, now seen corresponding path program 16 times [2021-06-05 06:17:09,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:09,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047258944] [2021-06-05 06:17:09,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:09,859 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:09,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:09,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047258944] [2021-06-05 06:17:09,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047258944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:09,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547295254] [2021-06-05 06:17:09,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:09,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:17:09,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:09,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:09,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:10,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:10,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:10,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:17:10,051 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:10,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:10,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:17:10,066 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:10,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:10,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:10,076 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-05 06:17:10,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:10,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547295254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:10,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:10,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-05 06:17:10,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172849100] [2021-06-05 06:17:10,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:17:10,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:10,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:17:10,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:17:10,137 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:12,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:12,672 INFO L93 Difference]: Finished difference Result 5015 states and 15922 transitions. [2021-06-05 06:17:12,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:17:12,672 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:12,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:12,678 INFO L225 Difference]: With dead ends: 5015 [2021-06-05 06:17:12,678 INFO L226 Difference]: Without dead ends: 5000 [2021-06-05 06:17:12,679 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2107.7ms TimeCoverageRelationStatistics Valid=635, Invalid=2787, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:17:12,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-06-05 06:17:12,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 2919. [2021-06-05 06:17:12,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:12,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-05 06:17:12,722 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-05 06:17:12,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:12,722 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-05 06:17:12,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:12,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-05 06:17:12,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:12,725 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:12,725 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:12,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-05 06:17:12,929 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:12,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:12,929 INFO L82 PathProgramCache]: Analyzing trace with hash -143050448, now seen corresponding path program 41 times [2021-06-05 06:17:12,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:12,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439985348] [2021-06-05 06:17:12,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:13,301 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:13,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:13,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439985348] [2021-06-05 06:17:13,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439985348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:13,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963518623] [2021-06-05 06:17:13,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:13,326 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:17:13,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:13,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:17:13,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:13,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:13,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:13,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:13,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:13,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:13,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:13,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:13,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:13,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:13,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:13,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:13,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-06-05 06:17:13,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:13,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:13,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:13,660 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 06:17:13,733 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:13,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963518623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:13,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:13,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-06-05 06:17:13,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107630289] [2021-06-05 06:17:13,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 06:17:13,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:13,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 06:17:13,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:17:13,734 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:16,162 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-06-05 06:17:16,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:16,304 INFO L93 Difference]: Finished difference Result 5231 states and 16465 transitions. [2021-06-05 06:17:16,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:17:16,305 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:16,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:16,312 INFO L225 Difference]: With dead ends: 5231 [2021-06-05 06:17:16,312 INFO L226 Difference]: Without dead ends: 5201 [2021-06-05 06:17:16,313 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 2173.1ms TimeCoverageRelationStatistics Valid=589, Invalid=3571, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:17:16,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5201 states. [2021-06-05 06:17:16,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5201 to 2923. [2021-06-05 06:17:16,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:16,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-05 06:17:16,360 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-05 06:17:16,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:16,360 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-05 06:17:16,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:16,360 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-05 06:17:16,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:16,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:16,363 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:16,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:16,564 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:16,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:16,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1630057388, now seen corresponding path program 42 times [2021-06-05 06:17:16,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:16,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362709301] [2021-06-05 06:17:16,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:16,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:16,926 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:16,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:16,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362709301] [2021-06-05 06:17:16,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362709301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:16,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812836934] [2021-06-05 06:17:16,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:16,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:17:16,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:17:16,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:17,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:17,156 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 06:17:17,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 175 treesize of output 161 [2021-06-05 06:17:17,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:17,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:17,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:17,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:17,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 19 treesize of output 9 [2021-06-05 06:17:17,176 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:17,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:17,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:17,182 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:178, output treesize:15 [2021-06-05 06:17:17,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:17,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812836934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:17,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:17,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 06:17:17,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246318824] [2021-06-05 06:17:17,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:17:17,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:17,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:17:17,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:17:17,235 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:19,234 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-06-05 06:17:20,063 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-05 06:17:20,371 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-06-05 06:17:21,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:21,755 INFO L93 Difference]: Finished difference Result 5847 states and 18297 transitions. [2021-06-05 06:17:21,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:17:21,755 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:21,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:21,764 INFO L225 Difference]: With dead ends: 5847 [2021-06-05 06:17:21,764 INFO L226 Difference]: Without dead ends: 5821 [2021-06-05 06:17:21,765 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 3758.0ms TimeCoverageRelationStatistics Valid=1099, Invalid=5873, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 06:17:21,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2021-06-05 06:17:21,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 2935. [2021-06-05 06:17:21,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.3012951601908656) internal successors, (9686), 2934 states have internal predecessors, (9686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:21,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9686 transitions. [2021-06-05 06:17:21,830 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9686 transitions. Word has length 30 [2021-06-05 06:17:21,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:21,830 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9686 transitions. [2021-06-05 06:17:21,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:21,830 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9686 transitions. [2021-06-05 06:17:21,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:21,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:21,834 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:22,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2021-06-05 06:17:22,045 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:22,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:22,045 INFO L82 PathProgramCache]: Analyzing trace with hash 399077000, now seen corresponding path program 43 times [2021-06-05 06:17:22,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:22,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488902772] [2021-06-05 06:17:22,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:22,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:22,384 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:22,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:22,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488902772] [2021-06-05 06:17:22,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488902772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:22,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550442869] [2021-06-05 06:17:22,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:22,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:17:22,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:22,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:22,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:22,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:22,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 25 [2021-06-05 06:17:22,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:22,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:22,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:22,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:22,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:22,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:22,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:17:22,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:22,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:22,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:22,626 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:17:22,643 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:22,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550442869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:22,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:22,644 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:17:22,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080655183] [2021-06-05 06:17:22,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:22,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:22,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:22,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:22,644 INFO L87 Difference]: Start difference. First operand 2935 states and 9686 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:26,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:26,995 INFO L93 Difference]: Finished difference Result 4163 states and 13221 transitions. [2021-06-05 06:17:26,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 06:17:26,995 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:26,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:27,000 INFO L225 Difference]: With dead ends: 4163 [2021-06-05 06:17:27,000 INFO L226 Difference]: Without dead ends: 4137 [2021-06-05 06:17:27,001 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 3582.5ms TimeCoverageRelationStatistics Valid=784, Invalid=5858, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 06:17:27,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-06-05 06:17:27,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 2929. [2021-06-05 06:17:27,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2928 states have (on average 3.3008879781420766) internal successors, (9665), 2928 states have internal predecessors, (9665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:27,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 9665 transitions. [2021-06-05 06:17:27,037 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 9665 transitions. Word has length 30 [2021-06-05 06:17:27,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:27,037 INFO L482 AbstractCegarLoop]: Abstraction has 2929 states and 9665 transitions. [2021-06-05 06:17:27,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:27,038 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 9665 transitions. [2021-06-05 06:17:27,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:27,041 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:27,041 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:27,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:27,241 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:27,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:27,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1008703863, now seen corresponding path program 17 times [2021-06-05 06:17:27,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:27,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71505547] [2021-06-05 06:17:27,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:27,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:27,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:27,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:27,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71505547] [2021-06-05 06:17:27,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71505547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:27,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573395730] [2021-06-05 06:17:27,546 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:27,570 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:17:27,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:27,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:17:27,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:27,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:27,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:27,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:27,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:27,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:27,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:27,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:17:27,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:27,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:27,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:27,824 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:17:27,841 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:27,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573395730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:27,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:27,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:17:27,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922273664] [2021-06-05 06:17:27,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:27,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:27,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:27,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:27,842 INFO L87 Difference]: Start difference. First operand 2929 states and 9665 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:29,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:29,134 INFO L93 Difference]: Finished difference Result 3787 states and 12308 transitions. [2021-06-05 06:17:29,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:17:29,135 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:29,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:29,140 INFO L225 Difference]: With dead ends: 3787 [2021-06-05 06:17:29,140 INFO L226 Difference]: Without dead ends: 3772 [2021-06-05 06:17:29,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1219.0ms TimeCoverageRelationStatistics Valid=262, Invalid=1460, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:17:29,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3772 states. [2021-06-05 06:17:29,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3772 to 2922. [2021-06-05 06:17:29,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.2992125984251968) internal successors, (9637), 2921 states have internal predecessors, (9637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:29,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9637 transitions. [2021-06-05 06:17:29,177 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9637 transitions. Word has length 30 [2021-06-05 06:17:29,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:29,177 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9637 transitions. [2021-06-05 06:17:29,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:29,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9637 transitions. [2021-06-05 06:17:29,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:29,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:29,180 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:29,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-05 06:17:29,381 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:29,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:29,381 INFO L82 PathProgramCache]: Analyzing trace with hash -60532783, now seen corresponding path program 18 times [2021-06-05 06:17:29,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:29,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409277649] [2021-06-05 06:17:29,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:29,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:29,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:29,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:29,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409277649] [2021-06-05 06:17:29,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409277649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:29,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920283403] [2021-06-05 06:17:29,722 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:29,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:17:29,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:29,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:17:29,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:29,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:29,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:29,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:29,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:29,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:29,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:29,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:17:29,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:29,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:29,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:29,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:17:29,988 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:29,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920283403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:29,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:29,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:17:29,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640533905] [2021-06-05 06:17:29,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:17:29,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:29,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:17:29,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:17:29,989 INFO L87 Difference]: Start difference. First operand 2922 states and 9637 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:31,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:31,447 INFO L93 Difference]: Finished difference Result 3747 states and 12115 transitions. [2021-06-05 06:17:31,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:17:31,447 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:31,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:31,452 INFO L225 Difference]: With dead ends: 3747 [2021-06-05 06:17:31,452 INFO L226 Difference]: Without dead ends: 3726 [2021-06-05 06:17:31,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1312.7ms TimeCoverageRelationStatistics Valid=263, Invalid=1543, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:17:31,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2021-06-05 06:17:31,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 2909. [2021-06-05 06:17:31,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2909 states, 2908 states have (on average 3.2995185694635487) internal successors, (9595), 2908 states have internal predecessors, (9595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:31,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2909 states to 2909 states and 9595 transitions. [2021-06-05 06:17:31,487 INFO L78 Accepts]: Start accepts. Automaton has 2909 states and 9595 transitions. Word has length 30 [2021-06-05 06:17:31,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:31,487 INFO L482 AbstractCegarLoop]: Abstraction has 2909 states and 9595 transitions. [2021-06-05 06:17:31,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:31,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2909 states and 9595 transitions. [2021-06-05 06:17:31,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:31,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:31,490 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:31,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:31,691 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:31,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:31,691 INFO L82 PathProgramCache]: Analyzing trace with hash -143854677, now seen corresponding path program 19 times [2021-06-05 06:17:31,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:31,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924090625] [2021-06-05 06:17:31,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:31,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:31,992 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:31,992 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924090625] [2021-06-05 06:17:31,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924090625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:31,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3517234] [2021-06-05 06:17:31,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:32,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:32,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:32,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:32,230 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:32,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 31 treesize of output 31 [2021-06-05 06:17:32,232 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:32,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:32,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:17:32,242 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:32,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:32,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:32,250 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 06:17:32,303 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:32,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3517234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:32,303 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:32,303 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:17:32,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59170971] [2021-06-05 06:17:32,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:32,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:32,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:32,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:32,304 INFO L87 Difference]: Start difference. First operand 2909 states and 9595 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:33,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:33,985 INFO L93 Difference]: Finished difference Result 4057 states and 13083 transitions. [2021-06-05 06:17:33,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:17:33,986 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:33,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:33,991 INFO L225 Difference]: With dead ends: 4057 [2021-06-05 06:17:33,992 INFO L226 Difference]: Without dead ends: 4042 [2021-06-05 06:17:33,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1511.0ms TimeCoverageRelationStatistics Valid=421, Invalid=2231, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:17:33,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4042 states. [2021-06-05 06:17:34,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4042 to 2903. [2021-06-05 06:17:34,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2903 states, 2902 states have (on average 3.297036526533425) internal successors, (9568), 2902 states have internal predecessors, (9568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:34,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2903 states to 2903 states and 9568 transitions. [2021-06-05 06:17:34,033 INFO L78 Accepts]: Start accepts. Automaton has 2903 states and 9568 transitions. Word has length 30 [2021-06-05 06:17:34,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:34,033 INFO L482 AbstractCegarLoop]: Abstraction has 2903 states and 9568 transitions. [2021-06-05 06:17:34,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:34,033 INFO L276 IsEmpty]: Start isEmpty. Operand 2903 states and 9568 transitions. [2021-06-05 06:17:34,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:34,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:34,036 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:34,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-06-05 06:17:34,237 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:34,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:34,237 INFO L82 PathProgramCache]: Analyzing trace with hash -1644350015, now seen corresponding path program 20 times [2021-06-05 06:17:34,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:34,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552391054] [2021-06-05 06:17:34,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:34,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:34,606 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:34,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:34,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552391054] [2021-06-05 06:17:34,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552391054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:34,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613858514] [2021-06-05 06:17:34,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:34,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:17:34,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:34,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:17:34,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:34,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:34,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:34,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:17:34,800 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:34,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:34,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:17:34,809 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:34,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:34,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:34,816 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:17:34,860 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:34,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613858514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:34,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:34,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:17:34,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825350707] [2021-06-05 06:17:34,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:34,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:34,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:34,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:34,861 INFO L87 Difference]: Start difference. First operand 2903 states and 9568 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:37,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:37,197 INFO L93 Difference]: Finished difference Result 4716 states and 15071 transitions. [2021-06-05 06:17:37,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:17:37,197 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:37,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:37,203 INFO L225 Difference]: With dead ends: 4716 [2021-06-05 06:17:37,203 INFO L226 Difference]: Without dead ends: 4685 [2021-06-05 06:17:37,204 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1113 ImplicationChecksByTransitivity, 2007.5ms TimeCoverageRelationStatistics Valid=503, Invalid=3403, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:17:37,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4685 states. [2021-06-05 06:17:37,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4685 to 2912. [2021-06-05 06:17:37,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2911 states have (on average 3.299896942631398) internal successors, (9606), 2911 states have internal predecessors, (9606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:37,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 9606 transitions. [2021-06-05 06:17:37,246 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 9606 transitions. Word has length 30 [2021-06-05 06:17:37,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:37,246 INFO L482 AbstractCegarLoop]: Abstraction has 2912 states and 9606 transitions. [2021-06-05 06:17:37,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:37,246 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 9606 transitions. [2021-06-05 06:17:37,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:37,249 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:37,249 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:37,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:37,450 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:37,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:37,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1635915757, now seen corresponding path program 21 times [2021-06-05 06:17:37,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:37,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954155398] [2021-06-05 06:17:37,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:37,830 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:37,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:37,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954155398] [2021-06-05 06:17:37,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954155398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:37,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97295303] [2021-06-05 06:17:37,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:37,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:17:37,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:37,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:17:37,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:38,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:38,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:38,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:17:38,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:17:38,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:38,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:38,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:17:38,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:38,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:38,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:38,054 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:17:38,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:17:38,056 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:38,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:38,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:38,071 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:17:38,194 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:38,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97295303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:38,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:38,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:17:38,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860122875] [2021-06-05 06:17:38,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:17:38,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:38,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:17:38,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:17:38,195 INFO L87 Difference]: Start difference. First operand 2912 states and 9606 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:39,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:39,463 INFO L93 Difference]: Finished difference Result 4151 states and 13453 transitions. [2021-06-05 06:17:39,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:17:39,464 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:39,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:39,469 INFO L225 Difference]: With dead ends: 4151 [2021-06-05 06:17:39,469 INFO L226 Difference]: Without dead ends: 4126 [2021-06-05 06:17:39,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1324.2ms TimeCoverageRelationStatistics Valid=301, Invalid=1259, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:17:39,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4126 states. [2021-06-05 06:17:39,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4126 to 2922. [2021-06-05 06:17:39,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.3019513865114685) internal successors, (9645), 2921 states have internal predecessors, (9645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:39,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9645 transitions. [2021-06-05 06:17:39,506 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9645 transitions. Word has length 30 [2021-06-05 06:17:39,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:39,507 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9645 transitions. [2021-06-05 06:17:39,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:39,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9645 transitions. [2021-06-05 06:17:39,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:39,510 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:39,510 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:39,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:39,710 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:39,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:39,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1275873945, now seen corresponding path program 22 times [2021-06-05 06:17:39,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:39,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445529690] [2021-06-05 06:17:39,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:39,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:40,055 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:40,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:40,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445529690] [2021-06-05 06:17:40,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445529690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:40,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282724807] [2021-06-05 06:17:40,055 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:40,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:17:40,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:40,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:40,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:40,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:40,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:40,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:40,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:40,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:40,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:40,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:40,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-06-05 06:17:40,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:40,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:40,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:40,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 06:17:40,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:40,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282724807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:40,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:40,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:17:40,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729144122] [2021-06-05 06:17:40,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:40,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:40,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:40,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:40,356 INFO L87 Difference]: Start difference. First operand 2922 states and 9645 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:41,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:41,524 INFO L93 Difference]: Finished difference Result 3721 states and 12095 transitions. [2021-06-05 06:17:41,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:17:41,525 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:41,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:41,529 INFO L225 Difference]: With dead ends: 3721 [2021-06-05 06:17:41,530 INFO L226 Difference]: Without dead ends: 3706 [2021-06-05 06:17:41,530 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 1258.3ms TimeCoverageRelationStatistics Valid=320, Invalid=1572, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:17:41,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2021-06-05 06:17:41,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 2942. [2021-06-05 06:17:41,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2941 states have (on average 3.3022781366882015) internal successors, (9712), 2941 states have internal predecessors, (9712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:41,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 9712 transitions. [2021-06-05 06:17:41,564 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 9712 transitions. Word has length 30 [2021-06-05 06:17:41,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:41,565 INFO L482 AbstractCegarLoop]: Abstraction has 2942 states and 9712 transitions. [2021-06-05 06:17:41,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:41,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 9712 transitions. [2021-06-05 06:17:41,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:41,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:41,568 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:41,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-05 06:17:41,768 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:41,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:41,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1213545215, now seen corresponding path program 23 times [2021-06-05 06:17:41,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:41,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831567545] [2021-06-05 06:17:41,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:42,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:42,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:42,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831567545] [2021-06-05 06:17:42,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831567545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:42,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367008546] [2021-06-05 06:17:42,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:42,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:17:42,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:42,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:42,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:42,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:42,374 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:42,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:17:42,376 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:42,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:42,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:17:42,387 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:42,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:42,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:42,396 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 06:17:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:42,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367008546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:42,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:42,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:17:42,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183914876] [2021-06-05 06:17:42,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:17:42,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:42,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:17:42,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:17:42,442 INFO L87 Difference]: Start difference. First operand 2942 states and 9712 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:44,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:44,057 INFO L93 Difference]: Finished difference Result 4269 states and 13789 transitions. [2021-06-05 06:17:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:17:44,057 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:44,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:44,062 INFO L225 Difference]: With dead ends: 4269 [2021-06-05 06:17:44,062 INFO L226 Difference]: Without dead ends: 4250 [2021-06-05 06:17:44,062 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 1544.0ms TimeCoverageRelationStatistics Valid=429, Invalid=2121, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:17:44,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4250 states. [2021-06-05 06:17:44,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4250 to 2940. [2021-06-05 06:17:44,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2940 states, 2939 states have (on average 3.3021435862538278) internal successors, (9705), 2939 states have internal predecessors, (9705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:44,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2940 states to 2940 states and 9705 transitions. [2021-06-05 06:17:44,101 INFO L78 Accepts]: Start accepts. Automaton has 2940 states and 9705 transitions. Word has length 30 [2021-06-05 06:17:44,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:44,102 INFO L482 AbstractCegarLoop]: Abstraction has 2940 states and 9705 transitions. [2021-06-05 06:17:44,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:44,102 INFO L276 IsEmpty]: Start isEmpty. Operand 2940 states and 9705 transitions. [2021-06-05 06:17:44,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:44,105 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:44,105 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:44,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 06:17:44,309 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:44,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:44,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1850012069, now seen corresponding path program 24 times [2021-06-05 06:17:44,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:44,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048783940] [2021-06-05 06:17:44,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:44,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:44,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:44,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:44,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048783940] [2021-06-05 06:17:44,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048783940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:44,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680112347] [2021-06-05 06:17:44,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:44,666 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:17:44,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:44,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:17:44,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:44,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:44,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:44,814 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:44,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:17:44,816 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:44,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:44,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:17:44,824 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:44,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:44,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:44,831 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:17:44,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:44,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680112347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:44,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:44,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:17:44,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587001432] [2021-06-05 06:17:44,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:44,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:44,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:44,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:44,911 INFO L87 Difference]: Start difference. First operand 2940 states and 9705 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:47,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:47,004 INFO L93 Difference]: Finished difference Result 4376 states and 14239 transitions. [2021-06-05 06:17:47,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:17:47,004 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:47,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:47,010 INFO L225 Difference]: With dead ends: 4376 [2021-06-05 06:17:47,010 INFO L226 Difference]: Without dead ends: 4351 [2021-06-05 06:17:47,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 1791.7ms TimeCoverageRelationStatistics Valid=442, Invalid=2980, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:17:47,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4351 states. [2021-06-05 06:17:47,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4351 to 2951. [2021-06-05 06:17:47,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2951 states, 2950 states have (on average 3.3010169491525425) internal successors, (9738), 2950 states have internal predecessors, (9738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:47,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2951 states to 2951 states and 9738 transitions. [2021-06-05 06:17:47,061 INFO L78 Accepts]: Start accepts. Automaton has 2951 states and 9738 transitions. Word has length 30 [2021-06-05 06:17:47,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:47,061 INFO L482 AbstractCegarLoop]: Abstraction has 2951 states and 9738 transitions. [2021-06-05 06:17:47,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:47,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2951 states and 9738 transitions. [2021-06-05 06:17:47,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:47,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:47,064 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:47,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-05 06:17:47,265 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:47,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:47,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1268449613, now seen corresponding path program 25 times [2021-06-05 06:17:47,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:47,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622750088] [2021-06-05 06:17:47,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:47,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:47,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:47,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:47,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622750088] [2021-06-05 06:17:47,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622750088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:47,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472469144] [2021-06-05 06:17:47,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:47,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:17:47,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:47,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:47,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:47,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:47,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:47,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:47,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:47,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:47,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-06-05 06:17:47,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:47,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:47,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:47,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 06:17:47,888 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:47,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472469144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:47,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:47,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:17:47,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29692233] [2021-06-05 06:17:47,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:47,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:47,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:47,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:47,889 INFO L87 Difference]: Start difference. First operand 2951 states and 9738 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:49,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:49,075 INFO L93 Difference]: Finished difference Result 4012 states and 12862 transitions. [2021-06-05 06:17:49,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:17:49,075 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:49,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:49,080 INFO L225 Difference]: With dead ends: 4012 [2021-06-05 06:17:49,081 INFO L226 Difference]: Without dead ends: 3997 [2021-06-05 06:17:49,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1259.2ms TimeCoverageRelationStatistics Valid=389, Invalid=1503, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:17:49,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3997 states. [2021-06-05 06:17:49,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3997 to 2951. [2021-06-05 06:17:49,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2951 states, 2950 states have (on average 3.2989830508474576) internal successors, (9732), 2950 states have internal predecessors, (9732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:49,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2951 states to 2951 states and 9732 transitions. [2021-06-05 06:17:49,120 INFO L78 Accepts]: Start accepts. Automaton has 2951 states and 9732 transitions. Word has length 30 [2021-06-05 06:17:49,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:49,120 INFO L482 AbstractCegarLoop]: Abstraction has 2951 states and 9732 transitions. [2021-06-05 06:17:49,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:49,120 INFO L276 IsEmpty]: Start isEmpty. Operand 2951 states and 9732 transitions. [2021-06-05 06:17:49,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:49,123 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:49,124 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:49,324 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 06:17:49,324 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:49,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:49,325 INFO L82 PathProgramCache]: Analyzing trace with hash -425144311, now seen corresponding path program 26 times [2021-06-05 06:17:49,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:49,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592983561] [2021-06-05 06:17:49,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:49,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:49,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:49,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592983561] [2021-06-05 06:17:49,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592983561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:49,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071013554] [2021-06-05 06:17:49,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:49,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:17:49,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:49,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:17:49,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:49,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:49,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:49,847 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:49,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:17:49,849 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:49,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:49,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:17:49,857 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:49,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:49,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:49,864 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:17:49,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:49,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071013554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:49,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:49,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:17:49,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991828570] [2021-06-05 06:17:49,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:49,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:49,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:49,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:49,920 INFO L87 Difference]: Start difference. First operand 2951 states and 9732 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:52,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:52,679 INFO L93 Difference]: Finished difference Result 4640 states and 14799 transitions. [2021-06-05 06:17:52,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:17:52,679 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:52,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:52,686 INFO L225 Difference]: With dead ends: 4640 [2021-06-05 06:17:52,687 INFO L226 Difference]: Without dead ends: 4615 [2021-06-05 06:17:52,687 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1418 ImplicationChecksByTransitivity, 2305.1ms TimeCoverageRelationStatistics Valid=630, Invalid=3926, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:17:52,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4615 states. [2021-06-05 06:17:52,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4615 to 2949. [2021-06-05 06:17:52,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2948 states have (on average 3.2988466757123476) internal successors, (9725), 2948 states have internal predecessors, (9725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:52,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 9725 transitions. [2021-06-05 06:17:52,740 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 9725 transitions. Word has length 30 [2021-06-05 06:17:52,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:52,741 INFO L482 AbstractCegarLoop]: Abstraction has 2949 states and 9725 transitions. [2021-06-05 06:17:52,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:52,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 9725 transitions. [2021-06-05 06:17:52,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:52,744 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:52,745 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:52,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:52,945 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:52,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:52,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1050197787, now seen corresponding path program 27 times [2021-06-05 06:17:52,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:52,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559856509] [2021-06-05 06:17:52,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:53,249 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:53,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:53,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559856509] [2021-06-05 06:17:53,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559856509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:53,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815770319] [2021-06-05 06:17:53,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:17:53,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:17:53,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:53,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:17:53,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:53,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:53,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:17:53,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:17:53,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:53,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:53,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 06:17:53,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:53,625 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:17:53,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 67 [2021-06-05 06:17:53,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:53,765 INFO L628 ElimStorePlain]: treesize reduction 185, result has 23.6 percent of original size [2021-06-05 06:17:53,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:53,778 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:142 [2021-06-05 06:17:53,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:53,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815770319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:53,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:53,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:17:53,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344712714] [2021-06-05 06:17:53,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:53,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:53,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:53,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:53,993 INFO L87 Difference]: Start difference. First operand 2949 states and 9725 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:56,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:56,203 INFO L93 Difference]: Finished difference Result 3880 states and 12491 transitions. [2021-06-05 06:17:56,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:17:56,203 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:56,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:56,208 INFO L225 Difference]: With dead ends: 3880 [2021-06-05 06:17:56,208 INFO L226 Difference]: Without dead ends: 3865 [2021-06-05 06:17:56,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 2091.8ms TimeCoverageRelationStatistics Valid=365, Invalid=2287, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:17:56,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3865 states. [2021-06-05 06:17:56,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3865 to 2941. [2021-06-05 06:17:56,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2941 states, 2940 states have (on average 3.3006802721088437) internal successors, (9704), 2940 states have internal predecessors, (9704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:56,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2941 states to 2941 states and 9704 transitions. [2021-06-05 06:17:56,245 INFO L78 Accepts]: Start accepts. Automaton has 2941 states and 9704 transitions. Word has length 30 [2021-06-05 06:17:56,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:56,245 INFO L482 AbstractCegarLoop]: Abstraction has 2941 states and 9704 transitions. [2021-06-05 06:17:56,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:56,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2941 states and 9704 transitions. [2021-06-05 06:17:56,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:56,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:56,248 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:56,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-06-05 06:17:56,449 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:56,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:56,449 INFO L82 PathProgramCache]: Analyzing trace with hash -2136093315, now seen corresponding path program 28 times [2021-06-05 06:17:56,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:56,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692980241] [2021-06-05 06:17:56,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:56,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:56,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:56,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692980241] [2021-06-05 06:17:56,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692980241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:56,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876619082] [2021-06-05 06:17:56,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:56,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:17:56,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:56,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:17:56,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:57,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:57,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:57,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:17:57,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:57,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:57,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:17:57,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:17:57,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:17:57,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:57,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:57,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:17:57,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:57,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876619082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:57,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:57,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:17:57,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840782071] [2021-06-05 06:17:57,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:57,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:57,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:57,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:57,035 INFO L87 Difference]: Start difference. First operand 2941 states and 9704 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:58,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:17:58,885 INFO L93 Difference]: Finished difference Result 4077 states and 13137 transitions. [2021-06-05 06:17:58,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:17:58,885 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:17:58,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:17:58,890 INFO L225 Difference]: With dead ends: 4077 [2021-06-05 06:17:58,890 INFO L226 Difference]: Without dead ends: 4058 [2021-06-05 06:17:58,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1556.3ms TimeCoverageRelationStatistics Valid=324, Invalid=2126, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:17:58,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2021-06-05 06:17:58,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 2983. [2021-06-05 06:17:58,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2983 states, 2982 states have (on average 3.3031522468142187) internal successors, (9850), 2982 states have internal predecessors, (9850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:58,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2983 states to 2983 states and 9850 transitions. [2021-06-05 06:17:58,928 INFO L78 Accepts]: Start accepts. Automaton has 2983 states and 9850 transitions. Word has length 30 [2021-06-05 06:17:58,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:17:58,928 INFO L482 AbstractCegarLoop]: Abstraction has 2983 states and 9850 transitions. [2021-06-05 06:17:58,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:17:58,928 INFO L276 IsEmpty]: Start isEmpty. Operand 2983 states and 9850 transitions. [2021-06-05 06:17:58,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:17:58,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:17:58,932 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:17:59,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:59,132 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:17:59,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:17:59,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1074336665, now seen corresponding path program 29 times [2021-06-05 06:17:59,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:17:59,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020648627] [2021-06-05 06:17:59,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:17:59,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:17:59,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:59,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:17:59,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020648627] [2021-06-05 06:17:59,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020648627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:59,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630321926] [2021-06-05 06:17:59,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:17:59,419 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:17:59,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:17:59,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:17:59,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:17:59,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:17:59,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:59,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:17:59,599 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:17:59,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:59,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:17:59,608 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:17:59,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:17:59,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:17:59,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:17:59,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:17:59,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630321926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:17:59,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:17:59,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:17:59,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3639032] [2021-06-05 06:17:59,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:17:59,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:17:59,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:17:59,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:17:59,659 INFO L87 Difference]: Start difference. First operand 2983 states and 9850 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:01,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:01,753 INFO L93 Difference]: Finished difference Result 4273 states and 13791 transitions. [2021-06-05 06:18:01,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:18:01,753 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:01,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:01,758 INFO L225 Difference]: With dead ends: 4273 [2021-06-05 06:18:01,758 INFO L226 Difference]: Without dead ends: 4248 [2021-06-05 06:18:01,759 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 1633.3ms TimeCoverageRelationStatistics Valid=438, Invalid=2642, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:18:01,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4248 states. [2021-06-05 06:18:01,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4248 to 2958. [2021-06-05 06:18:01,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2958 states, 2957 states have (on average 3.2999661819411568) internal successors, (9758), 2957 states have internal predecessors, (9758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:01,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2958 states to 2958 states and 9758 transitions. [2021-06-05 06:18:01,797 INFO L78 Accepts]: Start accepts. Automaton has 2958 states and 9758 transitions. Word has length 30 [2021-06-05 06:18:01,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:01,797 INFO L482 AbstractCegarLoop]: Abstraction has 2958 states and 9758 transitions. [2021-06-05 06:18:01,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:01,797 INFO L276 IsEmpty]: Start isEmpty. Operand 2958 states and 9758 transitions. [2021-06-05 06:18:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:01,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:01,801 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:02,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-05 06:18:02,001 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:02,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:02,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1825935463, now seen corresponding path program 30 times [2021-06-05 06:18:02,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:02,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560984323] [2021-06-05 06:18:02,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:02,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:02,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:02,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560984323] [2021-06-05 06:18:02,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560984323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:02,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15240313] [2021-06-05 06:18:02,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:02,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:18:02,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:02,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:18:02,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:02,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:02,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:02,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:02,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 37 treesize of output 37 [2021-06-05 06:18:02,486 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:02,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:02,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:18:02,494 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:02,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:02,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:02,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:18:02,563 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:02,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15240313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:02,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:02,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:18:02,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360492623] [2021-06-05 06:18:02,563 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:18:02,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:02,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:18:02,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:18:02,564 INFO L87 Difference]: Start difference. First operand 2958 states and 9758 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:04,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:04,603 INFO L93 Difference]: Finished difference Result 4335 states and 14057 transitions. [2021-06-05 06:18:04,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:18:04,604 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:04,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:04,610 INFO L225 Difference]: With dead ends: 4335 [2021-06-05 06:18:04,610 INFO L226 Difference]: Without dead ends: 4310 [2021-06-05 06:18:04,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1729.2ms TimeCoverageRelationStatistics Valid=443, Invalid=2419, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:18:04,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4310 states. [2021-06-05 06:18:04,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4310 to 2935. [2021-06-05 06:18:04,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.30027266530334) internal successors, (9683), 2934 states have internal predecessors, (9683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:04,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9683 transitions. [2021-06-05 06:18:04,652 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9683 transitions. Word has length 30 [2021-06-05 06:18:04,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:04,652 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9683 transitions. [2021-06-05 06:18:04,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:04,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9683 transitions. [2021-06-05 06:18:04,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:04,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:04,668 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:04,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:04,869 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:04,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:04,869 INFO L82 PathProgramCache]: Analyzing trace with hash 293462649, now seen corresponding path program 31 times [2021-06-05 06:18:04,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:04,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082858380] [2021-06-05 06:18:04,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:05,271 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:05,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:05,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082858380] [2021-06-05 06:18:05,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082858380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:05,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306824801] [2021-06-05 06:18:05,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:05,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:05,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:18:05,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:05,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:05,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:05,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:18:05,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:05,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:05,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:05,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:18:05,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:05,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:05,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:05,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:18:05,548 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:05,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306824801] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:05,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:05,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:18:05,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527639305] [2021-06-05 06:18:05,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:05,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:05,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:05,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:05,549 INFO L87 Difference]: Start difference. First operand 2935 states and 9683 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:07,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:07,096 INFO L93 Difference]: Finished difference Result 4064 states and 13127 transitions. [2021-06-05 06:18:07,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:18:07,097 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:07,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:07,102 INFO L225 Difference]: With dead ends: 4064 [2021-06-05 06:18:07,102 INFO L226 Difference]: Without dead ends: 4045 [2021-06-05 06:18:07,102 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1385.1ms TimeCoverageRelationStatistics Valid=267, Invalid=1803, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:18:07,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2021-06-05 06:18:07,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 2972. [2021-06-05 06:18:07,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2972 states, 2971 states have (on average 3.3032648939750926) internal successors, (9814), 2971 states have internal predecessors, (9814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:07,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2972 states to 2972 states and 9814 transitions. [2021-06-05 06:18:07,144 INFO L78 Accepts]: Start accepts. Automaton has 2972 states and 9814 transitions. Word has length 30 [2021-06-05 06:18:07,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:07,144 INFO L482 AbstractCegarLoop]: Abstraction has 2972 states and 9814 transitions. [2021-06-05 06:18:07,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:07,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2972 states and 9814 transitions. [2021-06-05 06:18:07,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:07,148 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:07,148 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:07,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:07,349 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:07,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:07,349 INFO L82 PathProgramCache]: Analyzing trace with hash -791074667, now seen corresponding path program 32 times [2021-06-05 06:18:07,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:07,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522032553] [2021-06-05 06:18:07,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:07,637 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:07,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:07,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522032553] [2021-06-05 06:18:07,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522032553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:07,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379184981] [2021-06-05 06:18:07,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:07,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:18:07,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:07,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:07,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:07,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:07,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:07,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 31 treesize of output 23 [2021-06-05 06:18:07,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:07,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:07,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:07,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:18:07,867 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:07,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:07,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:07,871 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:18:07,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:07,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379184981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:07,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:07,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:18:07,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088006801] [2021-06-05 06:18:07,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:18:07,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:07,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:18:07,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:18:07,900 INFO L87 Difference]: Start difference. First operand 2972 states and 9814 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:09,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:09,035 INFO L93 Difference]: Finished difference Result 3973 states and 12828 transitions. [2021-06-05 06:18:09,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:18:09,036 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:09,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:09,041 INFO L225 Difference]: With dead ends: 3973 [2021-06-05 06:18:09,041 INFO L226 Difference]: Without dead ends: 3952 [2021-06-05 06:18:09,041 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1020.8ms TimeCoverageRelationStatistics Valid=288, Invalid=1434, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:18:09,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2021-06-05 06:18:09,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 2998. [2021-06-05 06:18:09,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 3.3039706373039706) internal successors, (9902), 2997 states have internal predecessors, (9902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:09,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 9902 transitions. [2021-06-05 06:18:09,077 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 9902 transitions. Word has length 30 [2021-06-05 06:18:09,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:09,078 INFO L482 AbstractCegarLoop]: Abstraction has 2998 states and 9902 transitions. [2021-06-05 06:18:09,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:09,078 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 9902 transitions. [2021-06-05 06:18:09,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:09,081 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:09,081 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:09,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:09,281 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:09,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:09,282 INFO L82 PathProgramCache]: Analyzing trace with hash 698661443, now seen corresponding path program 33 times [2021-06-05 06:18:09,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:09,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22783865] [2021-06-05 06:18:09,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:09,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:09,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:09,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:09,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22783865] [2021-06-05 06:18:09,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22783865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:09,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428652854] [2021-06-05 06:18:09,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:09,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:18:09,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:09,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:18:09,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:09,773 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:09,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:18:09,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:18:09,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:09,841 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:18:09,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 60 [2021-06-05 06:18:09,848 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:09,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:09,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 06:18:09,866 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:09,914 INFO L628 ElimStorePlain]: treesize reduction 9, result has 88.2 percent of original size [2021-06-05 06:18:09,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:09,929 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:165 [2021-06-05 06:18:10,064 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-06-05 06:18:10,290 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-06-05 06:18:10,442 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:10,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428652854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:10,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:10,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:18:10,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629626523] [2021-06-05 06:18:10,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:10,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:10,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:10,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:10,443 INFO L87 Difference]: Start difference. First operand 2998 states and 9902 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:11,127 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 06:18:11,348 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 48 [2021-06-05 06:18:11,480 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 51 [2021-06-05 06:18:11,691 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-06-05 06:18:12,067 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-06-05 06:18:12,884 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-06-05 06:18:13,988 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 62 [2021-06-05 06:18:14,275 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-06-05 06:18:14,580 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-06-05 06:18:14,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:14,864 INFO L93 Difference]: Finished difference Result 4972 states and 15811 transitions. [2021-06-05 06:18:14,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:18:14,864 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:14,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:14,871 INFO L225 Difference]: With dead ends: 4972 [2021-06-05 06:18:14,871 INFO L226 Difference]: Without dead ends: 4932 [2021-06-05 06:18:14,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 4386.0ms TimeCoverageRelationStatistics Valid=770, Invalid=3520, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:18:14,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2021-06-05 06:18:14,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 3053. [2021-06-05 06:18:14,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.3060288335517694) internal successors, (10090), 3052 states have internal predecessors, (10090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:14,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10090 transitions. [2021-06-05 06:18:14,915 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10090 transitions. Word has length 30 [2021-06-05 06:18:14,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:14,915 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10090 transitions. [2021-06-05 06:18:14,915 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:14,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10090 transitions. [2021-06-05 06:18:14,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:14,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:14,918 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:15,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-05 06:18:15,119 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:15,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:15,119 INFO L82 PathProgramCache]: Analyzing trace with hash -70473133, now seen corresponding path program 34 times [2021-06-05 06:18:15,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:15,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863047584] [2021-06-05 06:18:15,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:15,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:15,432 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:15,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:15,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863047584] [2021-06-05 06:18:15,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863047584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:15,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527097502] [2021-06-05 06:18:15,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:18:15,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:18:15,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:15,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:18:15,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:15,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:15,637 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:15,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:18:15,639 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:15,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:15,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:18:15,647 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:15,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:15,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:15,653 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:18:15,698 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:15,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527097502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:15,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:15,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:18:15,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550642703] [2021-06-05 06:18:15,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:15,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:15,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:15,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:15,699 INFO L87 Difference]: Start difference. First operand 3053 states and 10090 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:17,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:17,492 INFO L93 Difference]: Finished difference Result 4868 states and 15600 transitions. [2021-06-05 06:18:17,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:18:17,492 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:17,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:17,499 INFO L225 Difference]: With dead ends: 4868 [2021-06-05 06:18:17,499 INFO L226 Difference]: Without dead ends: 4837 [2021-06-05 06:18:17,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1500.7ms TimeCoverageRelationStatistics Valid=444, Invalid=2636, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:18:17,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4837 states. [2021-06-05 06:18:17,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4837 to 3047. [2021-06-05 06:18:17,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3047 states, 3046 states have (on average 3.303676953381484) internal successors, (10063), 3046 states have internal predecessors, (10063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:17,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3047 states to 3047 states and 10063 transitions. [2021-06-05 06:18:17,542 INFO L78 Accepts]: Start accepts. Automaton has 3047 states and 10063 transitions. Word has length 30 [2021-06-05 06:18:17,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:17,542 INFO L482 AbstractCegarLoop]: Abstraction has 3047 states and 10063 transitions. [2021-06-05 06:18:17,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:17,542 INFO L276 IsEmpty]: Start isEmpty. Operand 3047 states and 10063 transitions. [2021-06-05 06:18:17,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:17,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:17,545 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:17,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 06:18:17,745 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:17,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:17,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1816535419, now seen corresponding path program 35 times [2021-06-05 06:18:17,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:17,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796762327] [2021-06-05 06:18:17,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:18,088 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:18,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:18,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796762327] [2021-06-05 06:18:18,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796762327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:18,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061145925] [2021-06-05 06:18:18,089 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:18,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:18:18,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:18,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:18,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:18,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:18,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:18,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:18,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:18,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:18,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 35 treesize of output 33 [2021-06-05 06:18:18,257 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:18,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:18,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:18,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:18,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:18,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:18:18,270 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:18,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:18,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:18,277 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 06:18:18,365 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:18,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061145925] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:18,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:18,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:18:18,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762807957] [2021-06-05 06:18:18,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:18,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:18,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:18,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:18,366 INFO L87 Difference]: Start difference. First operand 3047 states and 10063 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:19,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:19,381 INFO L93 Difference]: Finished difference Result 4249 states and 13809 transitions. [2021-06-05 06:18:19,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:18:19,381 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:19,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:19,387 INFO L225 Difference]: With dead ends: 4249 [2021-06-05 06:18:19,387 INFO L226 Difference]: Without dead ends: 4224 [2021-06-05 06:18:19,387 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1034.9ms TimeCoverageRelationStatistics Valid=341, Invalid=1465, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:18:19,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-06-05 06:18:19,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 3043. [2021-06-05 06:18:19,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 3042 states have (on average 3.3040762656147273) internal successors, (10051), 3042 states have internal predecessors, (10051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:19,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 10051 transitions. [2021-06-05 06:18:19,427 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 10051 transitions. Word has length 30 [2021-06-05 06:18:19,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:19,427 INFO L482 AbstractCegarLoop]: Abstraction has 3043 states and 10051 transitions. [2021-06-05 06:18:19,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:19,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 10051 transitions. [2021-06-05 06:18:19,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:19,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:19,430 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:19,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:19,631 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:19,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:19,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1627547137, now seen corresponding path program 36 times [2021-06-05 06:18:19,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:19,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413198043] [2021-06-05 06:18:19,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:19,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:19,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:19,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:19,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413198043] [2021-06-05 06:18:19,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413198043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:19,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753765107] [2021-06-05 06:18:19,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:19,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:18:19,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:19,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:19,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:20,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:20,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:18:20,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:18:20,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:20,220 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:18:20,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:18:20,221 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:20,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:18:20,223 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:20,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:20,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:20,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:20,240 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-05 06:18:20,405 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:20,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753765107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:20,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:20,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-05 06:18:20,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351012463] [2021-06-05 06:18:20,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:18:20,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:20,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:18:20,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:18:20,406 INFO L87 Difference]: Start difference. First operand 3043 states and 10051 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:22,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:22,939 INFO L93 Difference]: Finished difference Result 4204 states and 13478 transitions. [2021-06-05 06:18:22,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:18:22,940 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:22,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:22,945 INFO L225 Difference]: With dead ends: 4204 [2021-06-05 06:18:22,946 INFO L226 Difference]: Without dead ends: 4183 [2021-06-05 06:18:22,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 1978.8ms TimeCoverageRelationStatistics Valid=404, Invalid=3756, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:18:22,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4183 states. [2021-06-05 06:18:22,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4183 to 3010. [2021-06-05 06:18:22,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 3.3007643735460284) internal successors, (9932), 3009 states have internal predecessors, (9932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:22,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 9932 transitions. [2021-06-05 06:18:22,985 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 9932 transitions. Word has length 30 [2021-06-05 06:18:22,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:22,986 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 9932 transitions. [2021-06-05 06:18:22,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:22,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 9932 transitions. [2021-06-05 06:18:22,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:22,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:22,989 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:23,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:23,189 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:23,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:23,190 INFO L82 PathProgramCache]: Analyzing trace with hash 863310147, now seen corresponding path program 37 times [2021-06-05 06:18:23,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:23,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048411576] [2021-06-05 06:18:23,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:23,511 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:23,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:23,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048411576] [2021-06-05 06:18:23,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048411576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:23,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983405965] [2021-06-05 06:18:23,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:23,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:18:23,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:23,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:23,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:23,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 06:18:23,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:23,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:23,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:23,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 06:18:23,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:23,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:23,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:23,763 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-05 06:18:23,785 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:23,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983405965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:23,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:23,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-05 06:18:23,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102365539] [2021-06-05 06:18:23,786 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:18:23,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:23,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:18:23,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:18:23,786 INFO L87 Difference]: Start difference. First operand 3010 states and 9932 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:24,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:24,302 INFO L93 Difference]: Finished difference Result 3322 states and 10820 transitions. [2021-06-05 06:18:24,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:18:24,303 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:24,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:24,307 INFO L225 Difference]: With dead ends: 3322 [2021-06-05 06:18:24,307 INFO L226 Difference]: Without dead ends: 3303 [2021-06-05 06:18:24,307 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 629.4ms TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:18:24,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2021-06-05 06:18:24,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3018. [2021-06-05 06:18:24,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3018 states, 3017 states have (on average 3.2999668544912164) internal successors, (9956), 3017 states have internal predecessors, (9956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:24,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3018 states to 3018 states and 9956 transitions. [2021-06-05 06:18:24,341 INFO L78 Accepts]: Start accepts. Automaton has 3018 states and 9956 transitions. Word has length 30 [2021-06-05 06:18:24,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:24,341 INFO L482 AbstractCegarLoop]: Abstraction has 3018 states and 9956 transitions. [2021-06-05 06:18:24,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:24,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3018 states and 9956 transitions. [2021-06-05 06:18:24,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:24,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:24,345 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:24,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-06-05 06:18:24,545 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:24,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:24,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1632653821, now seen corresponding path program 38 times [2021-06-05 06:18:24,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:24,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780370858] [2021-06-05 06:18:24,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:24,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:24,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:24,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780370858] [2021-06-05 06:18:24,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780370858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:24,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102791754] [2021-06-05 06:18:24,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:24,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:18:24,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:24,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:18:24,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:25,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:25,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:25,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:18:25,091 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:25,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:25,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:18:25,100 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:25,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:25,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:25,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:18:25,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:25,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102791754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:25,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:25,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:18:25,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080681322] [2021-06-05 06:18:25,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:18:25,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:25,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:18:25,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:18:25,151 INFO L87 Difference]: Start difference. First operand 3018 states and 9956 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:26,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:26,614 INFO L93 Difference]: Finished difference Result 4396 states and 14189 transitions. [2021-06-05 06:18:26,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:18:26,618 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:26,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:26,625 INFO L225 Difference]: With dead ends: 4396 [2021-06-05 06:18:26,625 INFO L226 Difference]: Without dead ends: 4342 [2021-06-05 06:18:26,625 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1372.8ms TimeCoverageRelationStatistics Valid=444, Invalid=2208, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:18:26,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2021-06-05 06:18:26,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3034. [2021-06-05 06:18:26,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 3033 states have (on average 3.3010220903395977) internal successors, (10012), 3033 states have internal predecessors, (10012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:26,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 10012 transitions. [2021-06-05 06:18:26,663 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 10012 transitions. Word has length 30 [2021-06-05 06:18:26,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:26,663 INFO L482 AbstractCegarLoop]: Abstraction has 3034 states and 10012 transitions. [2021-06-05 06:18:26,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:26,663 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 10012 transitions. [2021-06-05 06:18:26,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:26,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:26,667 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:26,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-05 06:18:26,867 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:26,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:26,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1727513917, now seen corresponding path program 39 times [2021-06-05 06:18:26,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:26,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31042975] [2021-06-05 06:18:26,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:26,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:27,163 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:27,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:27,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31042975] [2021-06-05 06:18:27,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31042975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:27,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913933414] [2021-06-05 06:18:27,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:27,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:18:27,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:27,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:18:27,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:27,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:27,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:27,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:27,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:18:27,334 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:27,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:27,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:18:27,347 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:27,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:27,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:27,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:18:27,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:27,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913933414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:27,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:27,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:18:27,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15629905] [2021-06-05 06:18:27,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:27,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:27,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:27,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:27,415 INFO L87 Difference]: Start difference. First operand 3034 states and 10012 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:28,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:28,816 INFO L93 Difference]: Finished difference Result 4137 states and 13457 transitions. [2021-06-05 06:18:28,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:18:28,816 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:28,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:28,822 INFO L225 Difference]: With dead ends: 4137 [2021-06-05 06:18:28,822 INFO L226 Difference]: Without dead ends: 4112 [2021-06-05 06:18:28,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 1235.7ms TimeCoverageRelationStatistics Valid=347, Invalid=2005, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:18:28,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4112 states. [2021-06-05 06:18:28,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4112 to 3042. [2021-06-05 06:18:28,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3042 states, 3041 states have (on average 3.3002301874383426) internal successors, (10036), 3041 states have internal predecessors, (10036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:28,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3042 states to 3042 states and 10036 transitions. [2021-06-05 06:18:28,863 INFO L78 Accepts]: Start accepts. Automaton has 3042 states and 10036 transitions. Word has length 30 [2021-06-05 06:18:28,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:28,863 INFO L482 AbstractCegarLoop]: Abstraction has 3042 states and 10036 transitions. [2021-06-05 06:18:28,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:28,863 INFO L276 IsEmpty]: Start isEmpty. Operand 3042 states and 10036 transitions. [2021-06-05 06:18:28,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:28,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:28,867 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:29,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:29,067 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:29,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:29,068 INFO L82 PathProgramCache]: Analyzing trace with hash 917184943, now seen corresponding path program 40 times [2021-06-05 06:18:29,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:29,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453563930] [2021-06-05 06:18:29,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:29,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:29,354 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:29,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:29,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453563930] [2021-06-05 06:18:29,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453563930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:29,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681878976] [2021-06-05 06:18:29,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:29,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:18:29,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:29,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:18:29,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:29,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:29,538 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:29,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:18:29,539 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:29,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:29,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:18:29,548 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:29,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:29,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:29,554 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:18:29,621 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:29,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681878976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:29,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:29,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:18:29,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18718099] [2021-06-05 06:18:29,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:29,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:29,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:29,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:29,622 INFO L87 Difference]: Start difference. First operand 3042 states and 10036 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:30,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:30,947 INFO L93 Difference]: Finished difference Result 4144 states and 13487 transitions. [2021-06-05 06:18:30,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:18:30,947 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:30,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:30,952 INFO L225 Difference]: With dead ends: 4144 [2021-06-05 06:18:30,952 INFO L226 Difference]: Without dead ends: 4119 [2021-06-05 06:18:30,953 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1138.5ms TimeCoverageRelationStatistics Valid=299, Invalid=1681, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:18:30,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2021-06-05 06:18:30,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 3050. [2021-06-05 06:18:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3050 states, 3049 states have (on average 3.2994424401443094) internal successors, (10060), 3049 states have internal predecessors, (10060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:30,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3050 states to 3050 states and 10060 transitions. [2021-06-05 06:18:30,991 INFO L78 Accepts]: Start accepts. Automaton has 3050 states and 10060 transitions. Word has length 30 [2021-06-05 06:18:30,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:30,991 INFO L482 AbstractCegarLoop]: Abstraction has 3050 states and 10060 transitions. [2021-06-05 06:18:30,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:30,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3050 states and 10060 transitions. [2021-06-05 06:18:30,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:30,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:30,994 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:31,200 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:31,201 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:31,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:31,201 INFO L82 PathProgramCache]: Analyzing trace with hash 973890175, now seen corresponding path program 41 times [2021-06-05 06:18:31,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:31,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163846075] [2021-06-05 06:18:31,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:31,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:31,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:31,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163846075] [2021-06-05 06:18:31,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163846075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:31,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241152860] [2021-06-05 06:18:31,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:31,542 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:18:31,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:31,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:18:31,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:31,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:31,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:31,775 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:31,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:18:31,776 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:18:31,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:31,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:18:31,787 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:31,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:31,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:31,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 06:18:31,867 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:31,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241152860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:31,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:31,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:18:31,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267080076] [2021-06-05 06:18:31,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:18:31,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:31,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:18:31,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:18:31,868 INFO L87 Difference]: Start difference. First operand 3050 states and 10060 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:33,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:33,102 INFO L93 Difference]: Finished difference Result 4304 states and 13953 transitions. [2021-06-05 06:18:33,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:18:33,103 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:33,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:33,108 INFO L225 Difference]: With dead ends: 4304 [2021-06-05 06:18:33,108 INFO L226 Difference]: Without dead ends: 4279 [2021-06-05 06:18:33,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1166.0ms TimeCoverageRelationStatistics Valid=310, Invalid=1760, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:18:33,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4279 states. [2021-06-05 06:18:33,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4279 to 3042. [2021-06-05 06:18:33,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3042 states, 3041 states have (on average 3.3002301874383426) internal successors, (10036), 3041 states have internal predecessors, (10036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:33,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3042 states to 3042 states and 10036 transitions. [2021-06-05 06:18:33,147 INFO L78 Accepts]: Start accepts. Automaton has 3042 states and 10036 transitions. Word has length 30 [2021-06-05 06:18:33,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:33,147 INFO L482 AbstractCegarLoop]: Abstraction has 3042 states and 10036 transitions. [2021-06-05 06:18:33,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:33,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3042 states and 10036 transitions. [2021-06-05 06:18:33,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:33,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:33,151 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:33,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-06-05 06:18:33,351 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:33,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:33,351 INFO L82 PathProgramCache]: Analyzing trace with hash -2093475736, now seen corresponding path program 44 times [2021-06-05 06:18:33,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:33,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868693820] [2021-06-05 06:18:33,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:33,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:33,672 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:33,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:33,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868693820] [2021-06-05 06:18:33,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868693820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:33,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90415161] [2021-06-05 06:18:33,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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:33,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:18:33,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:33,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:18:33,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:33,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:33,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:33,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:33,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:33,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:18:33,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:33,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:33,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:33,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:33,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:33,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:33,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:18:33,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:33,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:33,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:33,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:18:33,928 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:33,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90415161] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:33,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:33,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 06:18:33,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064120081] [2021-06-05 06:18:33,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:18:33,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:33,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:18:33,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:18:33,929 INFO L87 Difference]: Start difference. First operand 3042 states and 10036 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:36,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:36,075 INFO L93 Difference]: Finished difference Result 4026 states and 12884 transitions. [2021-06-05 06:18:36,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:18:36,076 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:36,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:36,081 INFO L225 Difference]: With dead ends: 4026 [2021-06-05 06:18:36,081 INFO L226 Difference]: Without dead ends: 4000 [2021-06-05 06:18:36,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 1930.0ms TimeCoverageRelationStatistics Valid=481, Invalid=3179, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:18:36,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4000 states. [2021-06-05 06:18:36,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4000 to 3036. [2021-06-05 06:18:36,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 3035 states have (on average 3.301812191103789) internal successors, (10021), 3035 states have internal predecessors, (10021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:36,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 10021 transitions. [2021-06-05 06:18:36,118 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 10021 transitions. Word has length 30 [2021-06-05 06:18:36,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:36,118 INFO L482 AbstractCegarLoop]: Abstraction has 3036 states and 10021 transitions. [2021-06-05 06:18:36,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:36,118 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 10021 transitions. [2021-06-05 06:18:36,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:36,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:36,121 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:36,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-05 06:18:36,322 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:36,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:36,322 INFO L82 PathProgramCache]: Analyzing trace with hash 2024451534, now seen corresponding path program 45 times [2021-06-05 06:18:36,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:36,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589913261] [2021-06-05 06:18:36,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:36,618 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:36,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:36,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589913261] [2021-06-05 06:18:36,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589913261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:36,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573211593] [2021-06-05 06:18:36,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:36,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:18:36,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:36,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:36,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:36,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:36,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:36,907 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:36,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:18:36,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:18:36,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:36,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:36,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:36,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:18:36,941 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:36,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:36,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:36,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 06:18:37,033 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:37,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573211593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:37,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:37,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:18:37,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346736661] [2021-06-05 06:18:37,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:18:37,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:37,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:18:37,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:18:37,034 INFO L87 Difference]: Start difference. First operand 3036 states and 10021 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:39,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:39,522 INFO L93 Difference]: Finished difference Result 4198 states and 13403 transitions. [2021-06-05 06:18:39,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:18:39,523 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:39,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:39,528 INFO L225 Difference]: With dead ends: 4198 [2021-06-05 06:18:39,528 INFO L226 Difference]: Without dead ends: 4157 [2021-06-05 06:18:39,529 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1981.0ms TimeCoverageRelationStatistics Valid=499, Invalid=4193, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:18:39,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4157 states. [2021-06-05 06:18:39,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4157 to 3076. [2021-06-05 06:18:39,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3076 states, 3075 states have (on average 3.2972357723577237) internal successors, (10139), 3075 states have internal predecessors, (10139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:39,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3076 states to 3076 states and 10139 transitions. [2021-06-05 06:18:39,567 INFO L78 Accepts]: Start accepts. Automaton has 3076 states and 10139 transitions. Word has length 30 [2021-06-05 06:18:39,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:39,567 INFO L482 AbstractCegarLoop]: Abstraction has 3076 states and 10139 transitions. [2021-06-05 06:18:39,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:39,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3076 states and 10139 transitions. [2021-06-05 06:18:39,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:39,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:39,571 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:39,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-05 06:18:39,771 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:39,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:39,771 INFO L82 PathProgramCache]: Analyzing trace with hash 2062214116, now seen corresponding path program 46 times [2021-06-05 06:18:39,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:39,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351143202] [2021-06-05 06:18:39,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:40,056 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:40,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:40,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351143202] [2021-06-05 06:18:40,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351143202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:40,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626768971] [2021-06-05 06:18:40,056 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:40,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:18:40,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:40,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:18:40,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:40,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:40,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:40,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:40,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:40,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 35 treesize of output 25 [2021-06-05 06:18:40,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:40,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:40,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:40,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:40,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:40,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:40,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:18:40,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:40,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:40,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:40,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:18:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:40,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626768971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:40,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:40,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:18:40,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910662995] [2021-06-05 06:18:40,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:18:40,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:40,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:18:40,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:18:40,295 INFO L87 Difference]: Start difference. First operand 3076 states and 10139 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:42,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:42,978 INFO L93 Difference]: Finished difference Result 4224 states and 13625 transitions. [2021-06-05 06:18:42,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:18:42,979 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:42,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:42,985 INFO L225 Difference]: With dead ends: 4224 [2021-06-05 06:18:42,985 INFO L226 Difference]: Without dead ends: 4198 [2021-06-05 06:18:42,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2238.3ms TimeCoverageRelationStatistics Valid=677, Invalid=4435, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:18:42,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4198 states. [2021-06-05 06:18:43,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4198 to 3096. [2021-06-05 06:18:43,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3096 states, 3095 states have (on average 3.2920840064620354) internal successors, (10189), 3095 states have internal predecessors, (10189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:43,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3096 states to 3096 states and 10189 transitions. [2021-06-05 06:18:43,024 INFO L78 Accepts]: Start accepts. Automaton has 3096 states and 10189 transitions. Word has length 30 [2021-06-05 06:18:43,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:43,025 INFO L482 AbstractCegarLoop]: Abstraction has 3096 states and 10189 transitions. [2021-06-05 06:18:43,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:43,025 INFO L276 IsEmpty]: Start isEmpty. Operand 3096 states and 10189 transitions. [2021-06-05 06:18:43,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:43,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:43,028 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:43,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:43,229 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:43,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:43,229 INFO L82 PathProgramCache]: Analyzing trace with hash -658037194, now seen corresponding path program 47 times [2021-06-05 06:18:43,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:43,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058206104] [2021-06-05 06:18:43,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:43,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:43,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:43,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:43,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058206104] [2021-06-05 06:18:43,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058206104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:43,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258114249] [2021-06-05 06:18:43,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:43,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:18:43,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:43,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:18:43,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:43,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:43,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:43,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:43,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:43,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:18:43,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:43,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:43,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:43,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:43,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:43,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:43,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:18:43,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:43,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:43,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:43,796 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:18:43,812 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:43,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258114249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:43,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:43,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 06:18:43,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706774224] [2021-06-05 06:18:43,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:18:43,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:43,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:18:43,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:18:43,813 INFO L87 Difference]: Start difference. First operand 3096 states and 10189 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:45,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:45,820 INFO L93 Difference]: Finished difference Result 4060 states and 13021 transitions. [2021-06-05 06:18:45,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:18:45,821 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:45,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:45,826 INFO L225 Difference]: With dead ends: 4060 [2021-06-05 06:18:45,826 INFO L226 Difference]: Without dead ends: 4034 [2021-06-05 06:18:45,826 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1755.7ms TimeCoverageRelationStatistics Valid=430, Invalid=2876, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:18:45,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4034 states. [2021-06-05 06:18:45,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4034 to 3134. [2021-06-05 06:18:45,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3134 states, 3133 states have (on average 3.2843919565911266) internal successors, (10290), 3133 states have internal predecessors, (10290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:45,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3134 states to 3134 states and 10290 transitions. [2021-06-05 06:18:45,863 INFO L78 Accepts]: Start accepts. Automaton has 3134 states and 10290 transitions. Word has length 30 [2021-06-05 06:18:45,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:45,863 INFO L482 AbstractCegarLoop]: Abstraction has 3134 states and 10290 transitions. [2021-06-05 06:18:45,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:45,863 INFO L276 IsEmpty]: Start isEmpty. Operand 3134 states and 10290 transitions. [2021-06-05 06:18:45,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:45,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:45,867 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:46,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:46,067 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:46,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:46,067 INFO L82 PathProgramCache]: Analyzing trace with hash 797183161, now seen corresponding path program 42 times [2021-06-05 06:18:46,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:46,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545321029] [2021-06-05 06:18:46,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:46,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:46,386 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:46,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:46,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545321029] [2021-06-05 06:18:46,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545321029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:46,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276798826] [2021-06-05 06:18:46,386 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:46,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:18:46,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:46,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:18:46,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:46,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:46,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:46,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 06:18:46,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:18:46,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:46,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:46,677 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:18:46,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 06:18:46,679 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:46,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:18:46,683 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:46,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:46,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:46,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:46,732 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:105 [2021-06-05 06:18:46,925 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:46,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276798826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:46,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:46,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:18:46,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935094019] [2021-06-05 06:18:46,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:18:46,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:46,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:18:46,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:18:46,926 INFO L87 Difference]: Start difference. First operand 3134 states and 10290 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:47,695 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-06-05 06:18:48,515 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-06-05 06:18:48,662 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-06-05 06:18:48,874 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-06-05 06:18:50,360 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2021-06-05 06:18:50,882 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-06-05 06:18:52,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:52,454 INFO L93 Difference]: Finished difference Result 5089 states and 15966 transitions. [2021-06-05 06:18:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 06:18:52,454 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:52,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:52,461 INFO L225 Difference]: With dead ends: 5089 [2021-06-05 06:18:52,461 INFO L226 Difference]: Without dead ends: 5055 [2021-06-05 06:18:52,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 4863.1ms TimeCoverageRelationStatistics Valid=1113, Invalid=6027, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 06:18:52,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5055 states. [2021-06-05 06:18:52,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5055 to 3168. [2021-06-05 06:18:52,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3168 states, 3167 states have (on average 3.290811493526997) internal successors, (10422), 3167 states have internal predecessors, (10422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:52,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3168 states to 3168 states and 10422 transitions. [2021-06-05 06:18:52,509 INFO L78 Accepts]: Start accepts. Automaton has 3168 states and 10422 transitions. Word has length 30 [2021-06-05 06:18:52,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:52,509 INFO L482 AbstractCegarLoop]: Abstraction has 3168 states and 10422 transitions. [2021-06-05 06:18:52,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:52,510 INFO L276 IsEmpty]: Start isEmpty. Operand 3168 states and 10422 transitions. [2021-06-05 06:18:52,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:52,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:52,513 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:52,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:52,714 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:52,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:52,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1090311431, now seen corresponding path program 43 times [2021-06-05 06:18:52,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:52,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107165914] [2021-06-05 06:18:52,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:52,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:53,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:53,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:53,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107165914] [2021-06-05 06:18:53,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107165914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:53,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282841375] [2021-06-05 06:18:53,012 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:53,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:53,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:53,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:53,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:53,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 31 treesize of output 23 [2021-06-05 06:18:53,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:53,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:53,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:53,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:53,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 3 [2021-06-05 06:18:53,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:53,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:53,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:53,252 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-05 06:18:53,285 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:53,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282841375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:53,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:53,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:18:53,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864648158] [2021-06-05 06:18:53,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:18:53,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:53,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:18:53,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:18:53,286 INFO L87 Difference]: Start difference. First operand 3168 states and 10422 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:55,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:18:55,859 INFO L93 Difference]: Finished difference Result 4575 states and 14548 transitions. [2021-06-05 06:18:55,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:18:55,860 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:18:55,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:18:55,866 INFO L225 Difference]: With dead ends: 4575 [2021-06-05 06:18:55,866 INFO L226 Difference]: Without dead ends: 4560 [2021-06-05 06:18:55,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 2293.1ms TimeCoverageRelationStatistics Valid=657, Invalid=3003, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:18:55,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2021-06-05 06:18:55,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 3181. [2021-06-05 06:18:55,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3181 states, 3180 states have (on average 3.2927672955974843) internal successors, (10471), 3180 states have internal predecessors, (10471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:55,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3181 states to 3181 states and 10471 transitions. [2021-06-05 06:18:55,912 INFO L78 Accepts]: Start accepts. Automaton has 3181 states and 10471 transitions. Word has length 30 [2021-06-05 06:18:55,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:18:55,912 INFO L482 AbstractCegarLoop]: Abstraction has 3181 states and 10471 transitions. [2021-06-05 06:18:55,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:55,913 INFO L276 IsEmpty]: Start isEmpty. Operand 3181 states and 10471 transitions. [2021-06-05 06:18:55,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:18:55,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:18:55,916 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:18:56,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:56,117 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:18:56,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:18:56,117 INFO L82 PathProgramCache]: Analyzing trace with hash 715236705, now seen corresponding path program 44 times [2021-06-05 06:18:56,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:18:56,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201177240] [2021-06-05 06:18:56,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:18:56,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:18:56,423 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:56,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:18:56,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201177240] [2021-06-05 06:18:56,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201177240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:56,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688756116] [2021-06-05 06:18:56,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:18:56,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:18:56,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:18:56,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:18:56,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:18:56,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:56,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:56,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 06:18:56,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:18:56,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:56,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:18:56,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:18:56,663 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:18:56,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:56,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:18:56,680 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 06:18:56,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 33 [2021-06-05 06:18:56,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:18:56,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:18:56,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:18:56,701 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 06:18:56,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:18:56,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688756116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:18:56,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:18:56,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:18:56,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539330151] [2021-06-05 06:18:56,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:18:56,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:18:56,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:18:56,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:18:56,840 INFO L87 Difference]: Start difference. First operand 3181 states and 10471 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:18:57,650 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 64 [2021-06-05 06:18:58,647 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-06-05 06:18:58,831 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-06-05 06:19:00,488 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-05 06:19:02,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:02,451 INFO L93 Difference]: Finished difference Result 5833 states and 18198 transitions. [2021-06-05 06:19:02,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-05 06:19:02,451 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:02,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:02,459 INFO L225 Difference]: With dead ends: 5833 [2021-06-05 06:19:02,459 INFO L226 Difference]: Without dead ends: 5774 [2021-06-05 06:19:02,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3439 ImplicationChecksByTransitivity, 4903.1ms TimeCoverageRelationStatistics Valid=1475, Invalid=8031, Unknown=0, NotChecked=0, Total=9506 [2021-06-05 06:19:02,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5774 states. [2021-06-05 06:19:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5774 to 3175. [2021-06-05 06:19:02,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.2917454316320103) internal successors, (10448), 3174 states have internal predecessors, (10448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:02,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 10448 transitions. [2021-06-05 06:19:02,510 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 10448 transitions. Word has length 30 [2021-06-05 06:19:02,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:02,510 INFO L482 AbstractCegarLoop]: Abstraction has 3175 states and 10448 transitions. [2021-06-05 06:19:02,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:02,510 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 10448 transitions. [2021-06-05 06:19:02,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:02,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:02,513 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:02,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-06-05 06:19:02,714 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:02,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:02,714 INFO L82 PathProgramCache]: Analyzing trace with hash 739690156, now seen corresponding path program 48 times [2021-06-05 06:19:02,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:02,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93908470] [2021-06-05 06:19:02,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:03,047 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:03,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:03,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93908470] [2021-06-05 06:19:03,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93908470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:03,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406836110] [2021-06-05 06:19:03,048 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:03,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:19:03,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:03,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:19:03,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:03,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:03,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:03,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:03,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:03,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:19:03,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:03,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:03,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:03,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:03,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:03,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:03,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:19:03,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:03,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:03,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:03,278 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:19:03,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:03,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406836110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:03,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:03,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:19:03,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96544178] [2021-06-05 06:19:03,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:19:03,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:03,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:19:03,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:19:03,311 INFO L87 Difference]: Start difference. First operand 3175 states and 10448 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:07,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:07,621 INFO L93 Difference]: Finished difference Result 4677 states and 14795 transitions. [2021-06-05 06:19:07,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 06:19:07,621 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:07,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:07,628 INFO L225 Difference]: With dead ends: 4677 [2021-06-05 06:19:07,628 INFO L226 Difference]: Without dead ends: 4648 [2021-06-05 06:19:07,629 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3086 ImplicationChecksByTransitivity, 3646.0ms TimeCoverageRelationStatistics Valid=1272, Invalid=7658, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 06:19:07,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4648 states. [2021-06-05 06:19:07,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4648 to 3186. [2021-06-05 06:19:07,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3186 states, 3185 states have (on average 3.2960753532182103) internal successors, (10498), 3185 states have internal predecessors, (10498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:07,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3186 states to 3186 states and 10498 transitions. [2021-06-05 06:19:07,674 INFO L78 Accepts]: Start accepts. Automaton has 3186 states and 10498 transitions. Word has length 30 [2021-06-05 06:19:07,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:07,674 INFO L482 AbstractCegarLoop]: Abstraction has 3186 states and 10498 transitions. [2021-06-05 06:19:07,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:07,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3186 states and 10498 transitions. [2021-06-05 06:19:07,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:07,677 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:07,677 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:07,878 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:07,878 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:07,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:07,878 INFO L82 PathProgramCache]: Analyzing trace with hash -559141840, now seen corresponding path program 49 times [2021-06-05 06:19:07,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:07,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445370566] [2021-06-05 06:19:07,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:07,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:08,203 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:08,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:08,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445370566] [2021-06-05 06:19:08,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445370566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:08,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250947325] [2021-06-05 06:19:08,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:08,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:19:08,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:08,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:08,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:08,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:08,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:08,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:19:08,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:08,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:08,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:08,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:08,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:08,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:08,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:19:08,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:08,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:08,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:08,461 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:19:08,489 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:08,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250947325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:08,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:08,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:19:08,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140700944] [2021-06-05 06:19:08,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:19:08,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:08,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:19:08,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:19:08,490 INFO L87 Difference]: Start difference. First operand 3186 states and 10498 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:11,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:11,035 INFO L93 Difference]: Finished difference Result 5736 states and 18141 transitions. [2021-06-05 06:19:11,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:19:11,035 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:11,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:11,043 INFO L225 Difference]: With dead ends: 5736 [2021-06-05 06:19:11,043 INFO L226 Difference]: Without dead ends: 5715 [2021-06-05 06:19:11,043 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 2109.9ms TimeCoverageRelationStatistics Valid=801, Invalid=4749, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 06:19:11,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5715 states. [2021-06-05 06:19:11,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5715 to 3333. [2021-06-05 06:19:11,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3333 states, 3332 states have (on average 3.2956182472989197) internal successors, (10981), 3332 states have internal predecessors, (10981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:11,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3333 states to 3333 states and 10981 transitions. [2021-06-05 06:19:11,115 INFO L78 Accepts]: Start accepts. Automaton has 3333 states and 10981 transitions. Word has length 30 [2021-06-05 06:19:11,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:11,115 INFO L482 AbstractCegarLoop]: Abstraction has 3333 states and 10981 transitions. [2021-06-05 06:19:11,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:11,116 INFO L276 IsEmpty]: Start isEmpty. Operand 3333 states and 10981 transitions. [2021-06-05 06:19:11,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:11,119 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:11,119 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:11,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-06-05 06:19:11,320 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:11,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:11,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1213965996, now seen corresponding path program 50 times [2021-06-05 06:19:11,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:11,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452343151] [2021-06-05 06:19:11,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:11,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:11,629 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:11,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:11,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452343151] [2021-06-05 06:19:11,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452343151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:11,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860727515] [2021-06-05 06:19:11,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:11,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:19:11,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:11,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:19:11,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:11,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:11,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:11,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:11,873 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:11,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-05 06:19:11,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:19:11,905 INFO L628 ElimStorePlain]: treesize reduction 81, result has 34.7 percent of original size [2021-06-05 06:19:11,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:11,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:19:11,909 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:11,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:11,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:11,919 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-05 06:19:12,017 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:12,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860727515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:12,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:12,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 06:19:12,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576026380] [2021-06-05 06:19:12,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:19:12,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:12,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:19:12,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:19:12,018 INFO L87 Difference]: Start difference. First operand 3333 states and 10981 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:19,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:19,344 INFO L93 Difference]: Finished difference Result 8932 states and 27733 transitions. [2021-06-05 06:19:19,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-06-05 06:19:19,344 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:19,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:19,357 INFO L225 Difference]: With dead ends: 8932 [2021-06-05 06:19:19,357 INFO L226 Difference]: Without dead ends: 8831 [2021-06-05 06:19:19,358 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7881 ImplicationChecksByTransitivity, 5738.9ms TimeCoverageRelationStatistics Valid=3253, Invalid=17917, Unknown=0, NotChecked=0, Total=21170 [2021-06-05 06:19:19,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8831 states. [2021-06-05 06:19:19,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8831 to 3861. [2021-06-05 06:19:19,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3861 states, 3860 states have (on average 3.3246113989637305) internal successors, (12833), 3860 states have internal predecessors, (12833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:19,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3861 states to 3861 states and 12833 transitions. [2021-06-05 06:19:19,430 INFO L78 Accepts]: Start accepts. Automaton has 3861 states and 12833 transitions. Word has length 30 [2021-06-05 06:19:19,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:19,431 INFO L482 AbstractCegarLoop]: Abstraction has 3861 states and 12833 transitions. [2021-06-05 06:19:19,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:19,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3861 states and 12833 transitions. [2021-06-05 06:19:19,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:19,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:19,435 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:19,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:19,635 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:19,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:19,635 INFO L82 PathProgramCache]: Analyzing trace with hash 2101677763, now seen corresponding path program 45 times [2021-06-05 06:19:19,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:19,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776184944] [2021-06-05 06:19:19,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:19,917 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:19,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:19,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776184944] [2021-06-05 06:19:19,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776184944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:19,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76078739] [2021-06-05 06:19:19,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 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:19,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:19:19,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:19,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:19:19,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:20,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:20,125 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:20,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:19:20,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:19:20,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:20,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:20,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:19:20,153 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:20,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:20,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:20,169 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:19:20,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:19:20,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:20,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:20,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:19:20,193 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 06:19:20,263 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:20,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76078739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:20,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:20,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:19:20,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019802268] [2021-06-05 06:19:20,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:19:20,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:20,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:19:20,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:19:20,264 INFO L87 Difference]: Start difference. First operand 3861 states and 12833 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:20,559 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 06:19:21,822 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 62 [2021-06-05 06:19:23,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:23,122 INFO L93 Difference]: Finished difference Result 5414 states and 17621 transitions. [2021-06-05 06:19:23,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:19:23,122 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:23,129 INFO L225 Difference]: With dead ends: 5414 [2021-06-05 06:19:23,129 INFO L226 Difference]: Without dead ends: 5395 [2021-06-05 06:19:23,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2586.2ms TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:19:23,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5395 states. [2021-06-05 06:19:23,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5395 to 3854. [2021-06-05 06:19:23,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3854 states, 3853 states have (on average 3.3233843758110564) internal successors, (12805), 3853 states have internal predecessors, (12805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:23,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3854 states to 3854 states and 12805 transitions. [2021-06-05 06:19:23,183 INFO L78 Accepts]: Start accepts. Automaton has 3854 states and 12805 transitions. Word has length 30 [2021-06-05 06:19:23,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:23,183 INFO L482 AbstractCegarLoop]: Abstraction has 3854 states and 12805 transitions. [2021-06-05 06:19:23,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:23,184 INFO L276 IsEmpty]: Start isEmpty. Operand 3854 states and 12805 transitions. [2021-06-05 06:19:23,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:23,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:23,188 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:23,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 06:19:23,388 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:23,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:23,388 INFO L82 PathProgramCache]: Analyzing trace with hash -710154595, now seen corresponding path program 46 times [2021-06-05 06:19:23,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:23,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349146111] [2021-06-05 06:19:23,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:23,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349146111] [2021-06-05 06:19:23,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349146111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:23,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998400797] [2021-06-05 06:19:23,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:23,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:19:23,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:23,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:19:23,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:23,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:23,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:23,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:23,863 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:23,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 06:19:23,864 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:19:23,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:23,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:23,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:23,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:23,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:19:23,877 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:23,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:23,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:23,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:39 [2021-06-05 06:19:23,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:23,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998400797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:23,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:23,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:19:23,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007480662] [2021-06-05 06:19:23,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:19:23,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:23,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:19:23,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:19:23,966 INFO L87 Difference]: Start difference. First operand 3854 states and 12805 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:26,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:26,340 INFO L93 Difference]: Finished difference Result 4968 states and 16291 transitions. [2021-06-05 06:19:26,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:19:26,341 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:26,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:26,348 INFO L225 Difference]: With dead ends: 4968 [2021-06-05 06:19:26,348 INFO L226 Difference]: Without dead ends: 4943 [2021-06-05 06:19:26,349 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 2132.6ms TimeCoverageRelationStatistics Valid=553, Invalid=2753, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:19:26,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4943 states. [2021-06-05 06:19:26,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4943 to 3847. [2021-06-05 06:19:26,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3847 states, 3846 states have (on average 3.3239729589183566) internal successors, (12784), 3846 states have internal predecessors, (12784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:26,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3847 states to 3847 states and 12784 transitions. [2021-06-05 06:19:26,398 INFO L78 Accepts]: Start accepts. Automaton has 3847 states and 12784 transitions. Word has length 30 [2021-06-05 06:19:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:26,399 INFO L482 AbstractCegarLoop]: Abstraction has 3847 states and 12784 transitions. [2021-06-05 06:19:26,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 3847 states and 12784 transitions. [2021-06-05 06:19:26,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:26,403 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:26,403 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:26,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-05 06:19:26,603 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:26,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:26,604 INFO L82 PathProgramCache]: Analyzing trace with hash 2034677041, now seen corresponding path program 47 times [2021-06-05 06:19:26,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:26,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604687231] [2021-06-05 06:19:26,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:26,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:26,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:26,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604687231] [2021-06-05 06:19:26,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604687231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:26,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796092275] [2021-06-05 06:19:26,905 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:26,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:19:26,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:26,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:19:26,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:27,464 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-06-05 06:19:27,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 153 [2021-06-05 06:19:27,466 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:27,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:27,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:27,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:27,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:19:27,475 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:27,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:27,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:27,481 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:181, output treesize:3 [2021-06-05 06:19:27,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:27,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796092275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:27,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:27,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:19:27,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060994640] [2021-06-05 06:19:27,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:19:27,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:27,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:19:27,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:19:27,497 INFO L87 Difference]: Start difference. First operand 3847 states and 12784 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:31,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:31,394 INFO L93 Difference]: Finished difference Result 5052 states and 16383 transitions. [2021-06-05 06:19:31,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:19:31,394 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:31,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:31,401 INFO L225 Difference]: With dead ends: 5052 [2021-06-05 06:19:31,401 INFO L226 Difference]: Without dead ends: 5037 [2021-06-05 06:19:31,402 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1281 ImplicationChecksByTransitivity, 2790.9ms TimeCoverageRelationStatistics Valid=585, Invalid=3447, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:19:31,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5037 states. [2021-06-05 06:19:31,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5037 to 3862. [2021-06-05 06:19:31,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3862 states, 3861 states have (on average 3.324009324009324) internal successors, (12834), 3861 states have internal predecessors, (12834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:31,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3862 states to 3862 states and 12834 transitions. [2021-06-05 06:19:31,471 INFO L78 Accepts]: Start accepts. Automaton has 3862 states and 12834 transitions. Word has length 30 [2021-06-05 06:19:31,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:31,471 INFO L482 AbstractCegarLoop]: Abstraction has 3862 states and 12834 transitions. [2021-06-05 06:19:31,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:31,471 INFO L276 IsEmpty]: Start isEmpty. Operand 3862 states and 12834 transitions. [2021-06-05 06:19:31,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:31,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:31,475 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:31,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:31,676 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:31,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:31,676 INFO L82 PathProgramCache]: Analyzing trace with hash 342387101, now seen corresponding path program 48 times [2021-06-05 06:19:31,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:31,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320220701] [2021-06-05 06:19:31,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:31,952 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:31,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:31,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320220701] [2021-06-05 06:19:31,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320220701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:31,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987789850] [2021-06-05 06:19:31,953 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:31,975 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:19:31,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:31,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:19:31,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:32,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:32,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:32,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:32,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:19:32,119 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:19:32,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:32,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:19:32,128 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:32,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:32,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:32,135 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:19:32,194 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:32,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987789850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:32,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:32,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:19:32,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550703818] [2021-06-05 06:19:32,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:19:32,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:32,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:19:32,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:19:32,195 INFO L87 Difference]: Start difference. First operand 3862 states and 12834 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:33,472 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-06-05 06:19:35,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:35,530 INFO L93 Difference]: Finished difference Result 5483 states and 17932 transitions. [2021-06-05 06:19:35,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:19:35,530 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:35,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:35,538 INFO L225 Difference]: With dead ends: 5483 [2021-06-05 06:19:35,538 INFO L226 Difference]: Without dead ends: 5458 [2021-06-05 06:19:35,538 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2735.3ms TimeCoverageRelationStatistics Valid=730, Invalid=4240, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 06:19:35,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5458 states. [2021-06-05 06:19:35,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5458 to 3858. [2021-06-05 06:19:35,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3858 states, 3857 states have (on average 3.3225304640912627) internal successors, (12815), 3857 states have internal predecessors, (12815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:35,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 12815 transitions. [2021-06-05 06:19:35,594 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 12815 transitions. Word has length 30 [2021-06-05 06:19:35,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:35,594 INFO L482 AbstractCegarLoop]: Abstraction has 3858 states and 12815 transitions. [2021-06-05 06:19:35,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:35,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 12815 transitions. [2021-06-05 06:19:35,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:35,598 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:35,598 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:35,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:35,814 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:35,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:35,814 INFO L82 PathProgramCache]: Analyzing trace with hash 2002107869, now seen corresponding path program 49 times [2021-06-05 06:19:35,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:35,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715220196] [2021-06-05 06:19:35,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:36,109 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:36,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:36,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715220196] [2021-06-05 06:19:36,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715220196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:36,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612945721] [2021-06-05 06:19:36,109 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:36,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:19:36,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:36,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:36,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:36,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:19:36,289 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:19:36,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:36,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:19:36,306 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:36,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:36,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:36,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:39 [2021-06-05 06:19:36,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:36,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612945721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:36,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:36,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:19:36,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179876337] [2021-06-05 06:19:36,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:19:36,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:36,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:19:36,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:19:36,414 INFO L87 Difference]: Start difference. First operand 3858 states and 12815 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:38,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:38,706 INFO L93 Difference]: Finished difference Result 5019 states and 16486 transitions. [2021-06-05 06:19:38,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:19:38,707 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:38,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:38,714 INFO L225 Difference]: With dead ends: 5019 [2021-06-05 06:19:38,715 INFO L226 Difference]: Without dead ends: 4994 [2021-06-05 06:19:38,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1915.1ms TimeCoverageRelationStatistics Valid=521, Invalid=2559, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:19:38,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2021-06-05 06:19:38,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 3871. [2021-06-05 06:19:38,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3871 states, 3870 states have (on average 3.322480620155039) internal successors, (12858), 3870 states have internal predecessors, (12858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:38,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3871 states to 3871 states and 12858 transitions. [2021-06-05 06:19:38,767 INFO L78 Accepts]: Start accepts. Automaton has 3871 states and 12858 transitions. Word has length 30 [2021-06-05 06:19:38,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:38,767 INFO L482 AbstractCegarLoop]: Abstraction has 3871 states and 12858 transitions. [2021-06-05 06:19:38,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:38,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3871 states and 12858 transitions. [2021-06-05 06:19:38,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:38,771 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:38,771 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:38,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-06-05 06:19:38,972 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:38,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:38,972 INFO L82 PathProgramCache]: Analyzing trace with hash 2058813101, now seen corresponding path program 50 times [2021-06-05 06:19:38,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:38,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082844223] [2021-06-05 06:19:38,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:39,222 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:39,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:39,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082844223] [2021-06-05 06:19:39,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082844223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:39,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688500181] [2021-06-05 06:19:39,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:39,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:19:39,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:39,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:19:39,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:39,492 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:39,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 31 treesize of output 39 [2021-06-05 06:19:39,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:19:39,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:39,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:39,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:19:39,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:39,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:39,541 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:19:39,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:19:39,543 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:39,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:39,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:39,561 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-05 06:19:39,652 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:39,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688500181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:39,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:39,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:19:39,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293834703] [2021-06-05 06:19:39,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:19:39,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:39,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:19:39,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:19:39,653 INFO L87 Difference]: Start difference. First operand 3871 states and 12858 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:40,409 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 71 [2021-06-05 06:19:41,403 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-06-05 06:19:43,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:43,472 INFO L93 Difference]: Finished difference Result 6027 states and 19288 transitions. [2021-06-05 06:19:43,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:19:43,473 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:43,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:43,482 INFO L225 Difference]: With dead ends: 6027 [2021-06-05 06:19:43,482 INFO L226 Difference]: Without dead ends: 5958 [2021-06-05 06:19:43,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 2969.5ms TimeCoverageRelationStatistics Valid=769, Invalid=4633, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 06:19:43,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5958 states. [2021-06-05 06:19:43,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5958 to 3852. [2021-06-05 06:19:43,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3852 states, 3851 states have (on average 3.322253960010387) internal successors, (12794), 3851 states have internal predecessors, (12794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:43,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3852 states to 3852 states and 12794 transitions. [2021-06-05 06:19:43,550 INFO L78 Accepts]: Start accepts. Automaton has 3852 states and 12794 transitions. Word has length 30 [2021-06-05 06:19:43,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:43,550 INFO L482 AbstractCegarLoop]: Abstraction has 3852 states and 12794 transitions. [2021-06-05 06:19:43,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:43,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3852 states and 12794 transitions. [2021-06-05 06:19:43,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:43,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:43,554 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:43,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:43,754 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:43,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:43,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1446485736, now seen corresponding path program 51 times [2021-06-05 06:19:43,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:43,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481366084] [2021-06-05 06:19:43,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:43,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:44,089 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:44,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:44,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481366084] [2021-06-05 06:19:44,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481366084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:44,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239030214] [2021-06-05 06:19:44,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:44,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:19:44,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:44,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:19:44,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:44,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:44,351 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:44,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 06:19:44,362 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:19:44,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:44,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:44,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:44,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:19:44,374 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:44,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:44,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:44,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 06:19:44,489 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:44,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239030214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:44,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:44,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:19:44,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339880172] [2021-06-05 06:19:44,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:19:44,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:44,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:19:44,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:19:44,490 INFO L87 Difference]: Start difference. First operand 3852 states and 12794 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:48,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:48,606 INFO L93 Difference]: Finished difference Result 5339 states and 17095 transitions. [2021-06-05 06:19:48,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:19:48,606 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:48,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:48,613 INFO L225 Difference]: With dead ends: 5339 [2021-06-05 06:19:48,614 INFO L226 Difference]: Without dead ends: 5291 [2021-06-05 06:19:48,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 3245.6ms TimeCoverageRelationStatistics Valid=805, Invalid=6167, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 06:19:48,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5291 states. [2021-06-05 06:19:48,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5291 to 3820. [2021-06-05 06:19:48,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3820 states, 3819 states have (on average 3.323906781880073) internal successors, (12694), 3819 states have internal predecessors, (12694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3820 states to 3820 states and 12694 transitions. [2021-06-05 06:19:48,664 INFO L78 Accepts]: Start accepts. Automaton has 3820 states and 12694 transitions. Word has length 30 [2021-06-05 06:19:48,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:48,664 INFO L482 AbstractCegarLoop]: Abstraction has 3820 states and 12694 transitions. [2021-06-05 06:19:48,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:48,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3820 states and 12694 transitions. [2021-06-05 06:19:48,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:48,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:48,668 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:48,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-05 06:19:48,869 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:48,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:48,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1577862488, now seen corresponding path program 52 times [2021-06-05 06:19:48,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:48,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868484014] [2021-06-05 06:19:48,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:48,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:49,191 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:49,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:49,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868484014] [2021-06-05 06:19:49,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868484014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:49,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405668849] [2021-06-05 06:19:49,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:49,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:19:49,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:49,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:19:49,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:49,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:49,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:49,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:49,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:49,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:19:49,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:49,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:49,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:49,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:49,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:49,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:49,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:19:49,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:49,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:49,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:49,438 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:19:49,460 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:49,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405668849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:49,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:49,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:19:49,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095446889] [2021-06-05 06:19:49,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:19:49,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:49,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:19:49,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:19:49,460 INFO L87 Difference]: Start difference. First operand 3820 states and 12694 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:53,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:53,831 INFO L93 Difference]: Finished difference Result 5035 states and 16392 transitions. [2021-06-05 06:19:53,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-05 06:19:53,831 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:53,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:53,838 INFO L225 Difference]: With dead ends: 5035 [2021-06-05 06:19:53,838 INFO L226 Difference]: Without dead ends: 5013 [2021-06-05 06:19:53,839 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2950 ImplicationChecksByTransitivity, 3573.8ms TimeCoverageRelationStatistics Valid=1102, Invalid=7640, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 06:19:53,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-06-05 06:19:53,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 3826. [2021-06-05 06:19:53,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3826 states, 3825 states have (on average 3.322614379084967) internal successors, (12709), 3825 states have internal predecessors, (12709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:53,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3826 states to 3826 states and 12709 transitions. [2021-06-05 06:19:53,889 INFO L78 Accepts]: Start accepts. Automaton has 3826 states and 12709 transitions. Word has length 30 [2021-06-05 06:19:53,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:53,889 INFO L482 AbstractCegarLoop]: Abstraction has 3826 states and 12709 transitions. [2021-06-05 06:19:53,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:53,889 INFO L276 IsEmpty]: Start isEmpty. Operand 3826 states and 12709 transitions. [2021-06-05 06:19:53,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:53,893 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:53,893 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:54,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:54,094 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:54,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:54,094 INFO L82 PathProgramCache]: Analyzing trace with hash 221140840, now seen corresponding path program 53 times [2021-06-05 06:19:54,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:54,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915297913] [2021-06-05 06:19:54,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:54,454 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:54,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:54,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915297913] [2021-06-05 06:19:54,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915297913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:54,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277951032] [2021-06-05 06:19:54,454 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:54,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:19:54,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:54,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:19:54,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:54,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:54,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:54,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:54,700 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:54,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 06:19:54,706 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:19:54,724 INFO L628 ElimStorePlain]: treesize reduction 58, result has 38.3 percent of original size [2021-06-05 06:19:54,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:54,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:19:54,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:54,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:19:54,730 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:54,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:54,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:54,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 06:19:54,821 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:54,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277951032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:54,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:54,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:19:54,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656029049] [2021-06-05 06:19:54,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:19:54,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:54,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:19:54,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:19:54,822 INFO L87 Difference]: Start difference. First operand 3826 states and 12709 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:58,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:19:58,167 INFO L93 Difference]: Finished difference Result 6589 states and 21262 transitions. [2021-06-05 06:19:58,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:19:58,168 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:19:58,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:19:58,178 INFO L225 Difference]: With dead ends: 6589 [2021-06-05 06:19:58,178 INFO L226 Difference]: Without dead ends: 6527 [2021-06-05 06:19:58,178 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2004 ImplicationChecksByTransitivity, 2818.4ms TimeCoverageRelationStatistics Valid=1016, Invalid=5626, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 06:19:58,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6527 states. [2021-06-05 06:19:58,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6527 to 3892. [2021-06-05 06:19:58,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 3.3341043433564637) internal successors, (12973), 3891 states have internal predecessors, (12973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:58,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 12973 transitions. [2021-06-05 06:19:58,236 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 12973 transitions. Word has length 30 [2021-06-05 06:19:58,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:19:58,236 INFO L482 AbstractCegarLoop]: Abstraction has 3892 states and 12973 transitions. [2021-06-05 06:19:58,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:19:58,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 12973 transitions. [2021-06-05 06:19:58,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:19:58,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:19:58,241 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:19:58,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:58,441 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:19:58,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:19:58,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1655580810, now seen corresponding path program 54 times [2021-06-05 06:19:58,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:19:58,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553373786] [2021-06-05 06:19:58,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:19:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:19:58,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:58,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:19:58,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553373786] [2021-06-05 06:19:58,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553373786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:58,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330767567] [2021-06-05 06:19:58,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:19:58,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:19:58,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:19:58,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:19:58,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:19:59,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:59,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:59,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:19:59,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:19:59,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:59,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:59,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:59,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:59,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:19:59,101 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:19:59,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:59,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:19:59,118 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:19:59,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-06-05 06:19:59,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:19:59,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:19:59,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:19:59,138 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:42 [2021-06-05 06:19:59,228 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:19:59,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330767567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:19:59,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:19:59,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:19:59,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883938756] [2021-06-05 06:19:59,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:19:59,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:19:59,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:19:59,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:19:59,229 INFO L87 Difference]: Start difference. First operand 3892 states and 12973 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:05,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:05,088 INFO L93 Difference]: Finished difference Result 5607 states and 17983 transitions. [2021-06-05 06:20:05,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 06:20:05,089 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:05,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:05,097 INFO L225 Difference]: With dead ends: 5607 [2021-06-05 06:20:05,098 INFO L226 Difference]: Without dead ends: 5585 [2021-06-05 06:20:05,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3500 ImplicationChecksByTransitivity, 4806.5ms TimeCoverageRelationStatistics Valid=1311, Invalid=9401, Unknown=0, NotChecked=0, Total=10712 [2021-06-05 06:20:05,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5585 states. [2021-06-05 06:20:05,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5585 to 3902. [2021-06-05 06:20:05,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3902 states, 3901 states have (on average 3.3373493975903616) internal successors, (13019), 3901 states have internal predecessors, (13019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:05,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 13019 transitions. [2021-06-05 06:20:05,162 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 13019 transitions. Word has length 30 [2021-06-05 06:20:05,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:05,162 INFO L482 AbstractCegarLoop]: Abstraction has 3902 states and 13019 transitions. [2021-06-05 06:20:05,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:05,162 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 13019 transitions. [2021-06-05 06:20:05,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:05,167 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:05,167 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:05,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 06:20:05,382 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:05,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:05,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1167060122, now seen corresponding path program 55 times [2021-06-05 06:20:05,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:05,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082067270] [2021-06-05 06:20:05,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:05,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:05,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:05,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082067270] [2021-06-05 06:20:05,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082067270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:05,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024995706] [2021-06-05 06:20:05,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:05,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:05,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:20:05,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:06,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:06,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:06,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:06,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:06,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:20:06,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:06,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:06,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:06,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:06,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:06,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:06,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 22 treesize of output 3 [2021-06-05 06:20:06,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:06,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:06,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:06,025 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:20:06,047 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:06,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024995706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:06,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:06,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:20:06,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545381962] [2021-06-05 06:20:06,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:20:06,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:06,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:20:06,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:20:06,048 INFO L87 Difference]: Start difference. First operand 3902 states and 13019 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:07,954 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-06-05 06:20:09,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:09,029 INFO L93 Difference]: Finished difference Result 6446 states and 20615 transitions. [2021-06-05 06:20:09,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:20:09,030 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:09,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:09,038 INFO L225 Difference]: With dead ends: 6446 [2021-06-05 06:20:09,038 INFO L226 Difference]: Without dead ends: 6425 [2021-06-05 06:20:09,039 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 2332.7ms TimeCoverageRelationStatistics Valid=630, Invalid=4340, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 06:20:09,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6425 states. [2021-06-05 06:20:09,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6425 to 4028. [2021-06-05 06:20:09,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4028 states, 4027 states have (on average 3.3317606158430593) internal successors, (13417), 4027 states have internal predecessors, (13417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:09,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4028 states to 4028 states and 13417 transitions. [2021-06-05 06:20:09,100 INFO L78 Accepts]: Start accepts. Automaton has 4028 states and 13417 transitions. Word has length 30 [2021-06-05 06:20:09,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:09,100 INFO L482 AbstractCegarLoop]: Abstraction has 4028 states and 13417 transitions. [2021-06-05 06:20:09,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:09,101 INFO L276 IsEmpty]: Start isEmpty. Operand 4028 states and 13417 transitions. [2021-06-05 06:20:09,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:09,106 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:09,106 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:09,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-05 06:20:09,306 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:09,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:09,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1450431848, now seen corresponding path program 56 times [2021-06-05 06:20:09,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:09,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084443373] [2021-06-05 06:20:09,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:09,654 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:09,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:09,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084443373] [2021-06-05 06:20:09,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084443373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:09,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677552269] [2021-06-05 06:20:09,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:09,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:20:09,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:09,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:20:09,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:09,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:09,919 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:09,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 06:20:09,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:20:09,952 INFO L628 ElimStorePlain]: treesize reduction 106, result has 25.4 percent of original size [2021-06-05 06:20:09,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:09,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:09,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:20:09,961 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:20:09,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:09,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:09,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 06:20:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:10,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677552269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:10,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:10,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 06:20:10,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243880980] [2021-06-05 06:20:10,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:20:10,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:10,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:20:10,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:20:10,094 INFO L87 Difference]: Start difference. First operand 4028 states and 13417 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:13,354 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-06-05 06:20:13,901 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-06-05 06:20:14,480 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-06-05 06:20:17,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:17,347 INFO L93 Difference]: Finished difference Result 7616 states and 23889 transitions. [2021-06-05 06:20:17,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 06:20:17,347 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:17,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:17,358 INFO L225 Difference]: With dead ends: 7616 [2021-06-05 06:20:17,359 INFO L226 Difference]: Without dead ends: 7553 [2021-06-05 06:20:17,360 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4928 ImplicationChecksByTransitivity, 6002.3ms TimeCoverageRelationStatistics Valid=1971, Invalid=13035, Unknown=0, NotChecked=0, Total=15006 [2021-06-05 06:20:17,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7553 states. [2021-06-05 06:20:17,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7553 to 4077. [2021-06-05 06:20:17,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4077 states, 4076 states have (on average 3.3370951913640825) internal successors, (13602), 4076 states have internal predecessors, (13602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:17,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4077 states to 4077 states and 13602 transitions. [2021-06-05 06:20:17,444 INFO L78 Accepts]: Start accepts. Automaton has 4077 states and 13602 transitions. Word has length 30 [2021-06-05 06:20:17,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:17,444 INFO L482 AbstractCegarLoop]: Abstraction has 4077 states and 13602 transitions. [2021-06-05 06:20:17,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:17,444 INFO L276 IsEmpty]: Start isEmpty. Operand 4077 states and 13602 transitions. [2021-06-05 06:20:17,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:17,449 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:17,449 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:17,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:17,649 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:17,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:17,650 INFO L82 PathProgramCache]: Analyzing trace with hash 128775320, now seen corresponding path program 57 times [2021-06-05 06:20:17,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:17,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778035809] [2021-06-05 06:20:17,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:17,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:17,987 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:17,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:17,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778035809] [2021-06-05 06:20:17,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778035809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:17,988 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548821545] [2021-06-05 06:20:17,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:18,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:20:18,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:18,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:20:18,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:18,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:18,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:18,237 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:18,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-06-05 06:20:18,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:20:18,316 INFO L628 ElimStorePlain]: treesize reduction 218, result has 15.5 percent of original size [2021-06-05 06:20:18,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:18,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:20:18,320 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:20:18,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:18,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:18,328 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:50, output treesize:24 [2021-06-05 06:20:18,438 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:18,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548821545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:18,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:18,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 06:20:18,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194283266] [2021-06-05 06:20:18,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:20:18,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:18,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:20:18,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:20:18,439 INFO L87 Difference]: Start difference. First operand 4077 states and 13602 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:26,564 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-06-05 06:20:29,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:29,142 INFO L93 Difference]: Finished difference Result 9183 states and 28954 transitions. [2021-06-05 06:20:29,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-06-05 06:20:29,142 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:29,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:29,156 INFO L225 Difference]: With dead ends: 9183 [2021-06-05 06:20:29,156 INFO L226 Difference]: Without dead ends: 9126 [2021-06-05 06:20:29,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12275 ImplicationChecksByTransitivity, 8968.3ms TimeCoverageRelationStatistics Valid=4214, Invalid=27648, Unknown=0, NotChecked=0, Total=31862 [2021-06-05 06:20:29,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2021-06-05 06:20:29,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 4217. [2021-06-05 06:20:29,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4217 states, 4216 states have (on average 3.3294592030360532) internal successors, (14037), 4216 states have internal predecessors, (14037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:29,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4217 states to 4217 states and 14037 transitions. [2021-06-05 06:20:29,254 INFO L78 Accepts]: Start accepts. Automaton has 4217 states and 14037 transitions. Word has length 30 [2021-06-05 06:20:29,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:29,255 INFO L482 AbstractCegarLoop]: Abstraction has 4217 states and 14037 transitions. [2021-06-05 06:20:29,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:29,255 INFO L276 IsEmpty]: Start isEmpty. Operand 4217 states and 14037 transitions. [2021-06-05 06:20:29,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:29,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:29,259 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:29,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 06:20:29,460 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:29,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:29,460 INFO L82 PathProgramCache]: Analyzing trace with hash 2092686276, now seen corresponding path program 58 times [2021-06-05 06:20:29,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:29,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28361229] [2021-06-05 06:20:29,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:29,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:29,756 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:29,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:29,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28361229] [2021-06-05 06:20:29,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28361229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:29,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750726351] [2021-06-05 06:20:29,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:29,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:20:29,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:29,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:20:29,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:29,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:29,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:29,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:29,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:29,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 35 treesize of output 25 [2021-06-05 06:20:29,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:29,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:29,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:29,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:29,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:29,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:29,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 22 treesize of output 3 [2021-06-05 06:20:29,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:29,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:29,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:29,989 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:20:30,006 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:30,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750726351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:30,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:30,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:20:30,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389491173] [2021-06-05 06:20:30,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:20:30,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:30,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:20:30,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:20:30,007 INFO L87 Difference]: Start difference. First operand 4217 states and 14037 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:33,528 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-06-05 06:20:34,178 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-06-05 06:20:34,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:34,280 INFO L93 Difference]: Finished difference Result 5371 states and 17448 transitions. [2021-06-05 06:20:34,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 06:20:34,280 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:34,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:34,288 INFO L225 Difference]: With dead ends: 5371 [2021-06-05 06:20:34,288 INFO L226 Difference]: Without dead ends: 5345 [2021-06-05 06:20:34,288 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2298 ImplicationChecksByTransitivity, 3643.5ms TimeCoverageRelationStatistics Valid=846, Invalid=6464, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 06:20:34,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5345 states. [2021-06-05 06:20:34,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5345 to 4213. [2021-06-05 06:20:34,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4213 states, 4212 states have (on average 3.3288224121557457) internal successors, (14021), 4212 states have internal predecessors, (14021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:34,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4213 states to 4213 states and 14021 transitions. [2021-06-05 06:20:34,348 INFO L78 Accepts]: Start accepts. Automaton has 4213 states and 14021 transitions. Word has length 30 [2021-06-05 06:20:34,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:34,348 INFO L482 AbstractCegarLoop]: Abstraction has 4213 states and 14021 transitions. [2021-06-05 06:20:34,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:34,348 INFO L276 IsEmpty]: Start isEmpty. Operand 4213 states and 14021 transitions. [2021-06-05 06:20:34,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:34,353 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:34,353 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:34,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:34,579 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:34,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:34,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1487057440, now seen corresponding path program 59 times [2021-06-05 06:20:34,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:34,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573329579] [2021-06-05 06:20:34,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:34,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:34,888 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:34,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:34,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573329579] [2021-06-05 06:20:34,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573329579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:34,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614909584] [2021-06-05 06:20:34,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:34,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:20:34,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:34,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:20:34,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:35,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:35,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:35,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:35,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:35,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:20:35,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:35,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:35,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:35,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:35,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:35,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:35,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 22 treesize of output 3 [2021-06-05 06:20:35,185 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:35,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:35,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:35,189 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:20:35,214 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:35,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614909584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:35,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:35,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-05 06:20:35,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991992663] [2021-06-05 06:20:35,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:20:35,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:35,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:20:35,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:20:35,214 INFO L87 Difference]: Start difference. First operand 4213 states and 14021 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:37,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:37,714 INFO L93 Difference]: Finished difference Result 5226 states and 16991 transitions. [2021-06-05 06:20:37,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:20:37,714 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:37,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:37,722 INFO L225 Difference]: With dead ends: 5226 [2021-06-05 06:20:37,722 INFO L226 Difference]: Without dead ends: 5200 [2021-06-05 06:20:37,722 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 2088.8ms TimeCoverageRelationStatistics Valid=452, Invalid=3208, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:20:37,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5200 states. [2021-06-05 06:20:37,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5200 to 4225. [2021-06-05 06:20:37,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4225 states, 4224 states have (on average 3.326467803030303) internal successors, (14051), 4224 states have internal predecessors, (14051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:37,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4225 states to 4225 states and 14051 transitions. [2021-06-05 06:20:37,780 INFO L78 Accepts]: Start accepts. Automaton has 4225 states and 14051 transitions. Word has length 30 [2021-06-05 06:20:37,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:37,780 INFO L482 AbstractCegarLoop]: Abstraction has 4225 states and 14051 transitions. [2021-06-05 06:20:37,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:37,780 INFO L276 IsEmpty]: Start isEmpty. Operand 4225 states and 14051 transitions. [2021-06-05 06:20:37,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:37,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:37,785 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:37,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:37,985 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:37,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:37,985 INFO L82 PathProgramCache]: Analyzing trace with hash -2132135312, now seen corresponding path program 60 times [2021-06-05 06:20:37,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:37,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390104873] [2021-06-05 06:20:37,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:37,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:38,308 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:38,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:38,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390104873] [2021-06-05 06:20:38,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390104873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:38,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335848091] [2021-06-05 06:20:38,308 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:38,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:20:38,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:38,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:20:38,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:38,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:38,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:38,591 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:38,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 35 treesize of output 53 [2021-06-05 06:20:38,596 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:20:38,614 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-05 06:20:38,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:38,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:38,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 19 treesize of output 9 [2021-06-05 06:20:38,618 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:20:38,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:38,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:38,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:20:38,713 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:38,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335848091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:38,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:38,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:20:38,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688202874] [2021-06-05 06:20:38,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:20:38,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:38,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:20:38,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:20:38,714 INFO L87 Difference]: Start difference. First operand 4225 states and 14051 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:41,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:41,221 INFO L93 Difference]: Finished difference Result 5770 states and 18571 transitions. [2021-06-05 06:20:41,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:20:41,222 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:41,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:41,231 INFO L225 Difference]: With dead ends: 5770 [2021-06-05 06:20:41,231 INFO L226 Difference]: Without dead ends: 5714 [2021-06-05 06:20:41,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 2002.5ms TimeCoverageRelationStatistics Valid=454, Invalid=3452, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 06:20:41,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5714 states. [2021-06-05 06:20:41,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5714 to 4200. [2021-06-05 06:20:41,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4200 states, 4199 states have (on average 3.3248392474398667) internal successors, (13961), 4199 states have internal predecessors, (13961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:41,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4200 states to 4200 states and 13961 transitions. [2021-06-05 06:20:41,297 INFO L78 Accepts]: Start accepts. Automaton has 4200 states and 13961 transitions. Word has length 30 [2021-06-05 06:20:41,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:41,297 INFO L482 AbstractCegarLoop]: Abstraction has 4200 states and 13961 transitions. [2021-06-05 06:20:41,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:41,297 INFO L276 IsEmpty]: Start isEmpty. Operand 4200 states and 13961 transitions. [2021-06-05 06:20:41,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:41,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:41,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:41,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:41,502 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:41,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:41,502 INFO L82 PathProgramCache]: Analyzing trace with hash 390656440, now seen corresponding path program 61 times [2021-06-05 06:20:41,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:41,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303196469] [2021-06-05 06:20:41,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:41,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:41,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:41,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:41,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303196469] [2021-06-05 06:20:41,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303196469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:41,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732089822] [2021-06-05 06:20:41,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:41,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:20:41,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:42,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:42,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:42,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:42,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:42,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 25 [2021-06-05 06:20:42,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:42,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:42,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:42,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:42,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:42,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:42,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:20:42,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:42,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:42,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:42,050 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:20:42,067 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:42,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732089822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:42,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:42,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:20:42,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651436880] [2021-06-05 06:20:42,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:20:42,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:42,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:20:42,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:20:42,067 INFO L87 Difference]: Start difference. First operand 4200 states and 13961 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:44,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:44,500 INFO L93 Difference]: Finished difference Result 5161 states and 16798 transitions. [2021-06-05 06:20:44,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:20:44,500 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:44,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:44,508 INFO L225 Difference]: With dead ends: 5161 [2021-06-05 06:20:44,508 INFO L226 Difference]: Without dead ends: 5135 [2021-06-05 06:20:44,509 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2117.7ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:20:44,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5135 states. [2021-06-05 06:20:44,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5135 to 4190. [2021-06-05 06:20:44,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 4189 states have (on average 3.3268083074719503) internal successors, (13936), 4189 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:44,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 13936 transitions. [2021-06-05 06:20:44,583 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 13936 transitions. Word has length 30 [2021-06-05 06:20:44,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:44,583 INFO L482 AbstractCegarLoop]: Abstraction has 4190 states and 13936 transitions. [2021-06-05 06:20:44,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:44,583 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 13936 transitions. [2021-06-05 06:20:44,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:44,588 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:44,588 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:44,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-06-05 06:20:44,788 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:44,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:44,789 INFO L82 PathProgramCache]: Analyzing trace with hash -110703980, now seen corresponding path program 62 times [2021-06-05 06:20:44,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:44,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616278156] [2021-06-05 06:20:44,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:44,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:45,087 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:45,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:45,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616278156] [2021-06-05 06:20:45,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616278156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:45,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123615646] [2021-06-05 06:20:45,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:45,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:20:45,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:45,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:20:45,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:45,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:45,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:45,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:45,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:45,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:20:45,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:45,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:45,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:45,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:45,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:45,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:45,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:20:45,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:45,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:45,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:45,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:20:45,390 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:45,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123615646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:45,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:45,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-06-05 06:20:45,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078103214] [2021-06-05 06:20:45,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:20:45,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:45,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:20:45,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:20:45,391 INFO L87 Difference]: Start difference. First operand 4190 states and 13936 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:47,000 INFO L93 Difference]: Finished difference Result 5169 states and 16812 transitions. [2021-06-05 06:20:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:20:47,001 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:47,008 INFO L225 Difference]: With dead ends: 5169 [2021-06-05 06:20:47,008 INFO L226 Difference]: Without dead ends: 5143 [2021-06-05 06:20:47,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1318.6ms TimeCoverageRelationStatistics Valid=349, Invalid=2303, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:20:47,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5143 states. [2021-06-05 06:20:47,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5143 to 4168. [2021-06-05 06:20:47,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4168 states, 4167 states have (on average 3.3297336213102953) internal successors, (13875), 4167 states have internal predecessors, (13875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:47,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4168 states to 4168 states and 13875 transitions. [2021-06-05 06:20:47,059 INFO L78 Accepts]: Start accepts. Automaton has 4168 states and 13875 transitions. Word has length 30 [2021-06-05 06:20:47,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:47,059 INFO L482 AbstractCegarLoop]: Abstraction has 4168 states and 13875 transitions. [2021-06-05 06:20:47,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:47,060 INFO L276 IsEmpty]: Start isEmpty. Operand 4168 states and 13875 transitions. [2021-06-05 06:20:47,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:47,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:47,064 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:47,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:47,265 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:47,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:47,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1756648098, now seen corresponding path program 63 times [2021-06-05 06:20:47,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:47,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873104094] [2021-06-05 06:20:47,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:47,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:47,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:47,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873104094] [2021-06-05 06:20:47,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873104094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:47,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185935301] [2021-06-05 06:20:47,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:47,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:20:47,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:47,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:20:47,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:47,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:47,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:47,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:47,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:47,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:20:47,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:47,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:47,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:47,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:47,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:47,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:47,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:20:47,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:20:47,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:47,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:47,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:20:47,875 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:47,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185935301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:47,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:47,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:20:47,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949227391] [2021-06-05 06:20:47,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:20:47,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:47,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:20:47,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:20:47,876 INFO L87 Difference]: Start difference. First operand 4168 states and 13875 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:50,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:50,770 INFO L93 Difference]: Finished difference Result 5752 states and 18341 transitions. [2021-06-05 06:20:50,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:20:50,770 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:50,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:50,777 INFO L225 Difference]: With dead ends: 5752 [2021-06-05 06:20:50,777 INFO L226 Difference]: Without dead ends: 5722 [2021-06-05 06:20:50,778 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 2294.7ms TimeCoverageRelationStatistics Valid=700, Invalid=5000, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:20:50,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2021-06-05 06:20:50,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 4205. [2021-06-05 06:20:50,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4205 states, 4204 states have (on average 3.322312083729781) internal successors, (13967), 4204 states have internal predecessors, (13967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:50,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4205 states to 4205 states and 13967 transitions. [2021-06-05 06:20:50,833 INFO L78 Accepts]: Start accepts. Automaton has 4205 states and 13967 transitions. Word has length 30 [2021-06-05 06:20:50,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:50,833 INFO L482 AbstractCegarLoop]: Abstraction has 4205 states and 13967 transitions. [2021-06-05 06:20:50,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:50,833 INFO L276 IsEmpty]: Start isEmpty. Operand 4205 states and 13967 transitions. [2021-06-05 06:20:50,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:50,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:50,838 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:51,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:51,041 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:51,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:51,041 INFO L82 PathProgramCache]: Analyzing trace with hash -215295812, now seen corresponding path program 64 times [2021-06-05 06:20:51,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:51,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370111794] [2021-06-05 06:20:51,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:51,346 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:51,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:51,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370111794] [2021-06-05 06:20:51,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370111794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:51,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76654951] [2021-06-05 06:20:51,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:51,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:20:51,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:51,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:20:51,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:51,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:51,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:51,562 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:51,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 35 treesize of output 53 [2021-06-05 06:20:51,577 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:20:51,596 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-05 06:20:51,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:51,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:51,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:20:51,600 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:20:51,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:51,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:51,609 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:20:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:51,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76654951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:51,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:51,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:20:51,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031002643] [2021-06-05 06:20:51,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:20:51,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:51,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:20:51,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:20:51,654 INFO L87 Difference]: Start difference. First operand 4205 states and 13967 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:55,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:55,759 INFO L93 Difference]: Finished difference Result 7853 states and 24866 transitions. [2021-06-05 06:20:55,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-05 06:20:55,760 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:55,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:55,771 INFO L225 Difference]: With dead ends: 7853 [2021-06-05 06:20:55,772 INFO L226 Difference]: Without dead ends: 7796 [2021-06-05 06:20:55,772 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3345 ImplicationChecksByTransitivity, 3287.0ms TimeCoverageRelationStatistics Valid=1437, Invalid=8265, Unknown=0, NotChecked=0, Total=9702 [2021-06-05 06:20:55,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7796 states. [2021-06-05 06:20:55,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7796 to 4217. [2021-06-05 06:20:55,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4217 states, 4216 states have (on average 3.3221062618595827) internal successors, (14006), 4216 states have internal predecessors, (14006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:55,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4217 states to 4217 states and 14006 transitions. [2021-06-05 06:20:55,854 INFO L78 Accepts]: Start accepts. Automaton has 4217 states and 14006 transitions. Word has length 30 [2021-06-05 06:20:55,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:55,854 INFO L482 AbstractCegarLoop]: Abstraction has 4217 states and 14006 transitions. [2021-06-05 06:20:55,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:55,854 INFO L276 IsEmpty]: Start isEmpty. Operand 4217 states and 14006 transitions. [2021-06-05 06:20:55,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:55,859 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:55,859 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:56,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:56,060 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:56,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:56,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1646297292, now seen corresponding path program 65 times [2021-06-05 06:20:56,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:56,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247689040] [2021-06-05 06:20:56,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:56,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:56,530 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:56,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:56,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247689040] [2021-06-05 06:20:56,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247689040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:56,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101813752] [2021-06-05 06:20:56,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:56,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:20:56,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:56,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:20:56,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:20:56,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:56,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:56,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:56,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:20:56,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:20:56,782 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-06-05 06:20:56,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:56,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:20:56,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:20:56,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:20:56,786 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:20:56,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:20:56,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:20:56,795 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 06:20:56,897 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:56,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101813752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:56,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:20:56,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:20:56,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875049851] [2021-06-05 06:20:56,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:20:56,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:20:56,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:20:56,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:20:56,898 INFO L87 Difference]: Start difference. First operand 4217 states and 14006 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:59,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:20:59,225 INFO L93 Difference]: Finished difference Result 6622 states and 21286 transitions. [2021-06-05 06:20:59,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:20:59,231 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:20:59,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:20:59,241 INFO L225 Difference]: With dead ends: 6622 [2021-06-05 06:20:59,242 INFO L226 Difference]: Without dead ends: 6560 [2021-06-05 06:20:59,242 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 2004.0ms TimeCoverageRelationStatistics Valid=717, Invalid=4113, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:20:59,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2021-06-05 06:20:59,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 4229. [2021-06-05 06:20:59,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4229 states, 4228 states have (on average 3.324739829706717) internal successors, (14057), 4228 states have internal predecessors, (14057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:59,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4229 states to 4229 states and 14057 transitions. [2021-06-05 06:20:59,315 INFO L78 Accepts]: Start accepts. Automaton has 4229 states and 14057 transitions. Word has length 30 [2021-06-05 06:20:59,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:20:59,316 INFO L482 AbstractCegarLoop]: Abstraction has 4229 states and 14057 transitions. [2021-06-05 06:20:59,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:20:59,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4229 states and 14057 transitions. [2021-06-05 06:20:59,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:20:59,321 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:20:59,321 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:20:59,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:59,521 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:20:59,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:20:59,522 INFO L82 PathProgramCache]: Analyzing trace with hash -2032781192, now seen corresponding path program 66 times [2021-06-05 06:20:59,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:20:59,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104666171] [2021-06-05 06:20:59,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:20:59,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:20:59,884 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:20:59,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:20:59,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104666171] [2021-06-05 06:20:59,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104666171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:20:59,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794322076] [2021-06-05 06:20:59,885 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:20:59,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:20:59,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:20:59,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:20:59,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:00,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:00,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:00,201 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21: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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:21:00,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:21:00,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:00,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:00,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:00,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:21:00,218 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:00,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:00,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:00,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 06:21:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:00,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794322076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:00,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:00,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:21:00,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279675579] [2021-06-05 06:21:00,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:21:00,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:00,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:21:00,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:21:00,314 INFO L87 Difference]: Start difference. First operand 4229 states and 14057 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:05,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:05,379 INFO L93 Difference]: Finished difference Result 5740 states and 18388 transitions. [2021-06-05 06:21:05,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 06:21:05,379 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:05,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:05,390 INFO L225 Difference]: With dead ends: 5740 [2021-06-05 06:21:05,390 INFO L226 Difference]: Without dead ends: 5703 [2021-06-05 06:21:05,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2835 ImplicationChecksByTransitivity, 4195.1ms TimeCoverageRelationStatistics Valid=1100, Invalid=8212, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 06:21:05,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5703 states. [2021-06-05 06:21:05,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5703 to 4222. [2021-06-05 06:21:05,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4222 states, 4221 states have (on average 3.3252783700544897) internal successors, (14036), 4221 states have internal predecessors, (14036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:05,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4222 states to 4222 states and 14036 transitions. [2021-06-05 06:21:05,454 INFO L78 Accepts]: Start accepts. Automaton has 4222 states and 14036 transitions. Word has length 30 [2021-06-05 06:21:05,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:05,454 INFO L482 AbstractCegarLoop]: Abstraction has 4222 states and 14036 transitions. [2021-06-05 06:21:05,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:05,454 INFO L276 IsEmpty]: Start isEmpty. Operand 4222 states and 14036 transitions. [2021-06-05 06:21:05,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:05,459 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:05,459 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:05,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:05,660 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:05,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:05,660 INFO L82 PathProgramCache]: Analyzing trace with hash 13646200, now seen corresponding path program 67 times [2021-06-05 06:21:05,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:05,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060019451] [2021-06-05 06:21:05,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:05,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:06,019 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:06,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:06,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060019451] [2021-06-05 06:21:06,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060019451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:06,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554295238] [2021-06-05 06:21:06,019 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:06,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:06,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:06,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:06,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:06,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:06,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:21:06,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:21:06,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:06,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:06,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:06,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:21:06,328 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:06,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:06,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:06,338 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:21:06,394 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:06,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554295238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:06,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:06,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:21:06,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544084190] [2021-06-05 06:21:06,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:21:06,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:06,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:21:06,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:21:06,395 INFO L87 Difference]: Start difference. First operand 4222 states and 14036 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:09,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:09,455 INFO L93 Difference]: Finished difference Result 6977 states and 22336 transitions. [2021-06-05 06:21:09,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:21:09,455 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:09,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:09,466 INFO L225 Difference]: With dead ends: 6977 [2021-06-05 06:21:09,466 INFO L226 Difference]: Without dead ends: 6920 [2021-06-05 06:21:09,467 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2020 ImplicationChecksByTransitivity, 2610.8ms TimeCoverageRelationStatistics Valid=980, Invalid=5182, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 06:21:09,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6920 states. [2021-06-05 06:21:09,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6920 to 4232. [2021-06-05 06:21:09,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4232 states, 4231 states have (on average 3.3240368707161427) internal successors, (14064), 4231 states have internal predecessors, (14064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:09,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4232 states to 4232 states and 14064 transitions. [2021-06-05 06:21:09,546 INFO L78 Accepts]: Start accepts. Automaton has 4232 states and 14064 transitions. Word has length 30 [2021-06-05 06:21:09,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:09,546 INFO L482 AbstractCegarLoop]: Abstraction has 4232 states and 14064 transitions. [2021-06-05 06:21:09,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:09,546 INFO L276 IsEmpty]: Start isEmpty. Operand 4232 states and 14064 transitions. [2021-06-05 06:21:09,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:09,551 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:09,551 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:09,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:09,752 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:09,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:09,752 INFO L82 PathProgramCache]: Analyzing trace with hash -779625588, now seen corresponding path program 68 times [2021-06-05 06:21:09,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:09,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537601530] [2021-06-05 06:21:09,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:09,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:10,088 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:10,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:10,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537601530] [2021-06-05 06:21:10,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537601530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:10,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927603826] [2021-06-05 06:21:10,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:10,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:21:10,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:10,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:21:10,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:10,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:10,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:10,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:10,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:10,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:21:10,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:10,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:10,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:10,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:10,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:10,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:10,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:21:10,377 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:10,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:10,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:10,382 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:21:10,448 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:10,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927603826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:10,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:10,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 06:21:10,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848240727] [2021-06-05 06:21:10,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:21:10,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:10,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:21:10,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:21:10,449 INFO L87 Difference]: Start difference. First operand 4232 states and 14064 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:14,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:14,828 INFO L93 Difference]: Finished difference Result 5585 states and 18029 transitions. [2021-06-05 06:21:14,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 06:21:14,828 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:14,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:14,836 INFO L225 Difference]: With dead ends: 5585 [2021-06-05 06:21:14,836 INFO L226 Difference]: Without dead ends: 5563 [2021-06-05 06:21:14,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 3469.5ms TimeCoverageRelationStatistics Valid=814, Invalid=6842, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 06:21:14,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2021-06-05 06:21:14,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 4232. [2021-06-05 06:21:14,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4232 states, 4231 states have (on average 3.3254549751831717) internal successors, (14070), 4231 states have internal predecessors, (14070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:14,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4232 states to 4232 states and 14070 transitions. [2021-06-05 06:21:14,894 INFO L78 Accepts]: Start accepts. Automaton has 4232 states and 14070 transitions. Word has length 30 [2021-06-05 06:21:14,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:14,894 INFO L482 AbstractCegarLoop]: Abstraction has 4232 states and 14070 transitions. [2021-06-05 06:21:14,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:14,894 INFO L276 IsEmpty]: Start isEmpty. Operand 4232 states and 14070 transitions. [2021-06-05 06:21:14,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:14,899 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:14,899 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:15,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-06-05 06:21:15,099 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:15,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:15,100 INFO L82 PathProgramCache]: Analyzing trace with hash -699382384, now seen corresponding path program 69 times [2021-06-05 06:21:15,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:15,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198968819] [2021-06-05 06:21:15,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:15,477 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:15,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:15,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198968819] [2021-06-05 06:21:15,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198968819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:15,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091719072] [2021-06-05 06:21:15,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:15,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:21:15,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:15,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:15,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:15,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:15,742 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:15,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-05 06:21:15,750 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:21:15,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:15,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:15,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:15,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:21:15,762 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:15,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:15,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:15,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 06:21:15,896 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:15,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091719072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:15,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:15,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-05 06:21:15,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711913474] [2021-06-05 06:21:15,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:21:15,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:15,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:21:15,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:21:15,897 INFO L87 Difference]: Start difference. First operand 4232 states and 14070 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:19,996 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-06-05 06:21:22,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:22,784 INFO L93 Difference]: Finished difference Result 7576 states and 23935 transitions. [2021-06-05 06:21:22,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-06-05 06:21:22,784 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:22,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:22,796 INFO L225 Difference]: With dead ends: 7576 [2021-06-05 06:21:22,796 INFO L226 Difference]: Without dead ends: 7513 [2021-06-05 06:21:22,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4405 ImplicationChecksByTransitivity, 5681.1ms TimeCoverageRelationStatistics Valid=1763, Invalid=12043, Unknown=0, NotChecked=0, Total=13806 [2021-06-05 06:21:22,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7513 states. [2021-06-05 06:21:22,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7513 to 4277. [2021-06-05 06:21:22,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4277 states, 4276 states have (on average 3.3255378858746494) internal successors, (14220), 4276 states have internal predecessors, (14220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:22,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4277 states to 4277 states and 14220 transitions. [2021-06-05 06:21:22,870 INFO L78 Accepts]: Start accepts. Automaton has 4277 states and 14220 transitions. Word has length 30 [2021-06-05 06:21:22,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:22,870 INFO L482 AbstractCegarLoop]: Abstraction has 4277 states and 14220 transitions. [2021-06-05 06:21:22,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:22,871 INFO L276 IsEmpty]: Start isEmpty. Operand 4277 states and 14220 transitions. [2021-06-05 06:21:22,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:22,875 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:22,875 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:23,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2021-06-05 06:21:23,076 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:23,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:23,076 INFO L82 PathProgramCache]: Analyzing trace with hash -111230256, now seen corresponding path program 70 times [2021-06-05 06:21:23,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:23,076 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141613601] [2021-06-05 06:21:23,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:23,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:23,467 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:23,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:23,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141613601] [2021-06-05 06:21:23,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141613601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:23,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668958632] [2021-06-05 06:21:23,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:23,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:21:23,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:23,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:23,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:23,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:23,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:23,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:23,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:23,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 06:21:23,693 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:21:23,710 INFO L628 ElimStorePlain]: treesize reduction 44, result has 45.0 percent of original size [2021-06-05 06:21:23,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:23,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:23,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:23,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:21:23,715 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:23,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:23,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:23,724 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 06:21:23,806 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:23,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668958632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:23,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:23,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:21:23,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027875780] [2021-06-05 06:21:23,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:21:23,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:23,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:21:23,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:21:23,807 INFO L87 Difference]: Start difference. First operand 4277 states and 14220 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:26,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:26,726 INFO L93 Difference]: Finished difference Result 6791 states and 21989 transitions. [2021-06-05 06:21:26,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 06:21:26,726 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:26,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:26,737 INFO L225 Difference]: With dead ends: 6791 [2021-06-05 06:21:26,737 INFO L226 Difference]: Without dead ends: 6744 [2021-06-05 06:21:26,738 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 2205.1ms TimeCoverageRelationStatistics Valid=731, Invalid=4099, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:21:26,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6744 states. [2021-06-05 06:21:26,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6744 to 4323. [2021-06-05 06:21:26,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4323 states, 4322 states have (on average 3.3290143452105507) internal successors, (14388), 4322 states have internal predecessors, (14388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:26,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4323 states to 4323 states and 14388 transitions. [2021-06-05 06:21:26,811 INFO L78 Accepts]: Start accepts. Automaton has 4323 states and 14388 transitions. Word has length 30 [2021-06-05 06:21:26,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:26,811 INFO L482 AbstractCegarLoop]: Abstraction has 4323 states and 14388 transitions. [2021-06-05 06:21:26,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:26,811 INFO L276 IsEmpty]: Start isEmpty. Operand 4323 states and 14388 transitions. [2021-06-05 06:21:26,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:26,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:26,816 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:27,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:27,017 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:27,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:27,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1243621590, now seen corresponding path program 71 times [2021-06-05 06:21:27,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:27,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644566601] [2021-06-05 06:21:27,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:27,350 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:27,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:27,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644566601] [2021-06-05 06:21:27,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644566601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:27,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172715544] [2021-06-05 06:21:27,351 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:27,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:21:27,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:27,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:21:27,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:27,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:27,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:27,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:27,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:27,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:21:27,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:27,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:27,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:27,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:27,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:27,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:27,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:21:27,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:27,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:27,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:27,624 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:21:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:27,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172715544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:27,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:27,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:21:27,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259012558] [2021-06-05 06:21:27,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:21:27,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:27,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:21:27,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:21:27,647 INFO L87 Difference]: Start difference. First operand 4323 states and 14388 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:31,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:31,340 INFO L93 Difference]: Finished difference Result 8123 states and 25765 transitions. [2021-06-05 06:21:31,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 06:21:31,340 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:31,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:31,352 INFO L225 Difference]: With dead ends: 8123 [2021-06-05 06:21:31,352 INFO L226 Difference]: Without dead ends: 8093 [2021-06-05 06:21:31,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2053 ImplicationChecksByTransitivity, 2508.0ms TimeCoverageRelationStatistics Valid=849, Invalid=5957, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 06:21:31,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8093 states. [2021-06-05 06:21:31,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8093 to 4365. [2021-06-05 06:21:31,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4365 states, 4364 states have (on average 3.334555453712191) internal successors, (14552), 4364 states have internal predecessors, (14552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:31,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4365 states to 4365 states and 14552 transitions. [2021-06-05 06:21:31,433 INFO L78 Accepts]: Start accepts. Automaton has 4365 states and 14552 transitions. Word has length 30 [2021-06-05 06:21:31,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:31,433 INFO L482 AbstractCegarLoop]: Abstraction has 4365 states and 14552 transitions. [2021-06-05 06:21:31,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:31,433 INFO L276 IsEmpty]: Start isEmpty. Operand 4365 states and 14552 transitions. [2021-06-05 06:21:31,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:31,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:31,438 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:31,638 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-05 06:21:31,638 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:31,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:31,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1526993316, now seen corresponding path program 72 times [2021-06-05 06:21:31,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:31,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070671056] [2021-06-05 06:21:31,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:31,984 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:31,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:31,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070671056] [2021-06-05 06:21:31,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070671056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:31,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798059174] [2021-06-05 06:21:31,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:32,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:21:32,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:32,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:32,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:32,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:32,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:32,274 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:32,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:21:32,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:21:32,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:32,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:32,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:32,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:21:32,290 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:32,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:32,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:32,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 06:21:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:32,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798059174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:32,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:32,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-06-05 06:21:32,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647805252] [2021-06-05 06:21:32,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 06:21:32,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:32,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 06:21:32,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=709, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:21:32,394 INFO L87 Difference]: Start difference. First operand 4365 states and 14552 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:35,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:35,440 INFO L93 Difference]: Finished difference Result 6910 states and 22341 transitions. [2021-06-05 06:21:35,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:21:35,441 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:35,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:35,451 INFO L225 Difference]: With dead ends: 6910 [2021-06-05 06:21:35,452 INFO L226 Difference]: Without dead ends: 6895 [2021-06-05 06:21:35,452 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 2305.6ms TimeCoverageRelationStatistics Valid=688, Invalid=4424, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:21:35,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6895 states. [2021-06-05 06:21:35,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6895 to 4373. [2021-06-05 06:21:35,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4373 states, 4372 states have (on average 3.3344007319304665) internal successors, (14578), 4372 states have internal predecessors, (14578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:35,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4373 states to 4373 states and 14578 transitions. [2021-06-05 06:21:35,523 INFO L78 Accepts]: Start accepts. Automaton has 4373 states and 14578 transitions. Word has length 30 [2021-06-05 06:21:35,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:35,523 INFO L482 AbstractCegarLoop]: Abstraction has 4373 states and 14578 transitions. [2021-06-05 06:21:35,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:35,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4373 states and 14578 transitions. [2021-06-05 06:21:35,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:35,529 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:35,529 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:35,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:35,730 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:35,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:35,730 INFO L82 PathProgramCache]: Analyzing trace with hash 246114520, now seen corresponding path program 73 times [2021-06-05 06:21:35,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:35,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973158574] [2021-06-05 06:21:35,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:35,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:36,093 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:36,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:36,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973158574] [2021-06-05 06:21:36,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973158574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:36,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791735406] [2021-06-05 06:21:36,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:36,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:36,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:36,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:36,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:36,325 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:36,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:21:36,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:21:36,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:36,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:36,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:36,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 19 treesize of output 9 [2021-06-05 06:21:36,341 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:36,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:36,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:36,350 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:21:36,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:36,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791735406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:36,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:36,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:21:36,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133180691] [2021-06-05 06:21:36,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:21:36,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:36,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:21:36,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:21:36,396 INFO L87 Difference]: Start difference. First operand 4373 states and 14578 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:40,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:40,890 INFO L93 Difference]: Finished difference Result 8527 states and 27097 transitions. [2021-06-05 06:21:40,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 06:21:40,891 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:40,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:40,903 INFO L225 Difference]: With dead ends: 8527 [2021-06-05 06:21:40,903 INFO L226 Difference]: Without dead ends: 8497 [2021-06-05 06:21:40,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2993 ImplicationChecksByTransitivity, 3565.8ms TimeCoverageRelationStatistics Valid=1448, Invalid=7672, Unknown=0, NotChecked=0, Total=9120 [2021-06-05 06:21:40,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8497 states. [2021-06-05 06:21:40,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8497 to 4358. [2021-06-05 06:21:40,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4358 states, 4357 states have (on average 3.330732155152628) internal successors, (14512), 4357 states have internal predecessors, (14512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:40,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4358 states to 4358 states and 14512 transitions. [2021-06-05 06:21:40,984 INFO L78 Accepts]: Start accepts. Automaton has 4358 states and 14512 transitions. Word has length 30 [2021-06-05 06:21:40,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:40,985 INFO L482 AbstractCegarLoop]: Abstraction has 4358 states and 14512 transitions. [2021-06-05 06:21:40,985 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:40,985 INFO L276 IsEmpty]: Start isEmpty. Operand 4358 states and 14512 transitions. [2021-06-05 06:21:40,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:40,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:40,990 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:41,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-06-05 06:21:41,190 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:41,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:41,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1644253456, now seen corresponding path program 74 times [2021-06-05 06:21:41,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:41,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156429653] [2021-06-05 06:21:41,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:41,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:41,559 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:41,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:41,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156429653] [2021-06-05 06:21:41,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156429653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:41,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680058177] [2021-06-05 06:21:41,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:41,581 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:21:41,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:41,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:21:41,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:41,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:41,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:41,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:41,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:21:41,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:21:41,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:41,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:41,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:41,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:21:41,831 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:41,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:41,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:41,838 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 06:21:41,883 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:41,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680058177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:41,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:41,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 06:21:41,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205459798] [2021-06-05 06:21:41,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:21:41,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:41,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:21:41,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:21:41,884 INFO L87 Difference]: Start difference. First operand 4358 states and 14512 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:46,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:46,730 INFO L93 Difference]: Finished difference Result 7491 states and 23694 transitions. [2021-06-05 06:21:46,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-06-05 06:21:46,730 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:46,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:46,741 INFO L225 Difference]: With dead ends: 7491 [2021-06-05 06:21:46,742 INFO L226 Difference]: Without dead ends: 7461 [2021-06-05 06:21:46,742 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2906 ImplicationChecksByTransitivity, 3462.2ms TimeCoverageRelationStatistics Valid=1069, Invalid=8051, Unknown=0, NotChecked=0, Total=9120 [2021-06-05 06:21:46,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7461 states. [2021-06-05 06:21:46,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7461 to 4348. [2021-06-05 06:21:46,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4348 states, 4347 states have (on average 3.3305728088336783) internal successors, (14478), 4347 states have internal predecessors, (14478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:46,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4348 states to 4348 states and 14478 transitions. [2021-06-05 06:21:46,817 INFO L78 Accepts]: Start accepts. Automaton has 4348 states and 14478 transitions. Word has length 30 [2021-06-05 06:21:46,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:46,818 INFO L482 AbstractCegarLoop]: Abstraction has 4348 states and 14478 transitions. [2021-06-05 06:21:46,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:46,818 INFO L276 IsEmpty]: Start isEmpty. Operand 4348 states and 14478 transitions. [2021-06-05 06:21:46,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:46,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:46,823 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:47,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:47,024 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:47,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:47,024 INFO L82 PathProgramCache]: Analyzing trace with hash -2025234147, now seen corresponding path program 51 times [2021-06-05 06:21:47,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:47,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698551838] [2021-06-05 06:21:47,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:47,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:47,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:47,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698551838] [2021-06-05 06:21:47,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698551838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:47,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599332510] [2021-06-05 06:21:47,241 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:47,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:21:47,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:47,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:21:47,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:47,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:47,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:47,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:21:47,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:47,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:47,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:47,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:21:47,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:47,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:47,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:47,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:21:47,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:47,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599332510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:47,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:47,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:21:47,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942620131] [2021-06-05 06:21:47,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:47,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:47,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:47,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:47,551 INFO L87 Difference]: Start difference. First operand 4348 states and 14478 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:48,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:48,454 INFO L93 Difference]: Finished difference Result 5204 states and 17135 transitions. [2021-06-05 06:21:48,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:21:48,455 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:48,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:48,463 INFO L225 Difference]: With dead ends: 5204 [2021-06-05 06:21:48,463 INFO L226 Difference]: Without dead ends: 5189 [2021-06-05 06:21:48,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 800.8ms TimeCoverageRelationStatistics Valid=231, Invalid=1175, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:21:48,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5189 states. [2021-06-05 06:21:48,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5189 to 4363. [2021-06-05 06:21:48,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4363 states, 4362 states have (on average 3.330123796423659) internal successors, (14526), 4362 states have internal predecessors, (14526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:48,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4363 states to 4363 states and 14526 transitions. [2021-06-05 06:21:48,528 INFO L78 Accepts]: Start accepts. Automaton has 4363 states and 14526 transitions. Word has length 30 [2021-06-05 06:21:48,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:48,528 INFO L482 AbstractCegarLoop]: Abstraction has 4363 states and 14526 transitions. [2021-06-05 06:21:48,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:48,529 INFO L276 IsEmpty]: Start isEmpty. Operand 4363 states and 14526 transitions. [2021-06-05 06:21:48,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:48,534 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:48,534 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:48,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-06-05 06:21:48,735 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:48,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:48,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1449855939, now seen corresponding path program 52 times [2021-06-05 06:21:48,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:48,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838689521] [2021-06-05 06:21:48,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:48,931 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:48,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:48,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838689521] [2021-06-05 06:21:48,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838689521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:48,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513309114] [2021-06-05 06:21:48,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:48,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:21:48,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:48,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:48,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:49,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:49,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:49,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:21:49,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:49,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:49,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:21:49,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:21:49,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:21:49,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:49,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:49,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:21:49,203 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:49,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513309114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:49,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:49,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:21:49,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950665118] [2021-06-05 06:21:49,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:49,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:49,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:49,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:49,204 INFO L87 Difference]: Start difference. First operand 4363 states and 14526 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:51,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:51,029 INFO L93 Difference]: Finished difference Result 5926 states and 19356 transitions. [2021-06-05 06:21:51,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:21:51,029 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:51,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:51,038 INFO L225 Difference]: With dead ends: 5926 [2021-06-05 06:21:51,039 INFO L226 Difference]: Without dead ends: 5907 [2021-06-05 06:21:51,039 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 1415.2ms TimeCoverageRelationStatistics Valid=349, Invalid=2201, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:21:51,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5907 states. [2021-06-05 06:21:51,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5907 to 4408. [2021-06-05 06:21:51,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4408 states, 4407 states have (on average 3.332652598139324) internal successors, (14687), 4407 states have internal predecessors, (14687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:51,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4408 states to 4408 states and 14687 transitions. [2021-06-05 06:21:51,104 INFO L78 Accepts]: Start accepts. Automaton has 4408 states and 14687 transitions. Word has length 30 [2021-06-05 06:21:51,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:51,104 INFO L482 AbstractCegarLoop]: Abstraction has 4408 states and 14687 transitions. [2021-06-05 06:21:51,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:51,105 INFO L276 IsEmpty]: Start isEmpty. Operand 4408 states and 14687 transitions. [2021-06-05 06:21:51,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:51,110 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:51,110 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:51,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2021-06-05 06:21:51,311 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:51,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:51,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1044657145, now seen corresponding path program 53 times [2021-06-05 06:21:51,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:51,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178377072] [2021-06-05 06:21:51,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:51,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:51,513 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:51,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:51,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178377072] [2021-06-05 06:21:51,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178377072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:51,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49493902] [2021-06-05 06:21:51,514 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:51,537 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:21:51,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:51,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:21:51,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:51,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:51,764 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:51,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:21:51,765 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:21:51,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:51,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:21:51,779 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:51,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:51,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:51,792 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 06:21:51,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:51,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49493902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:51,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:51,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:21:51,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778768192] [2021-06-05 06:21:51,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:51,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:51,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:51,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:51,833 INFO L87 Difference]: Start difference. First operand 4408 states and 14687 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:53,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:53,262 INFO L93 Difference]: Finished difference Result 6036 states and 19760 transitions. [2021-06-05 06:21:53,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:21:53,263 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:53,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:53,271 INFO L225 Difference]: With dead ends: 6036 [2021-06-05 06:21:53,271 INFO L226 Difference]: Without dead ends: 6021 [2021-06-05 06:21:53,271 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 1275.6ms TimeCoverageRelationStatistics Valid=464, Invalid=2086, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:21:53,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6021 states. [2021-06-05 06:21:53,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6021 to 4402. [2021-06-05 06:21:53,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4402 states, 4401 states have (on average 3.3310611224721653) internal successors, (14660), 4401 states have internal predecessors, (14660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:53,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4402 states to 4402 states and 14660 transitions. [2021-06-05 06:21:53,347 INFO L78 Accepts]: Start accepts. Automaton has 4402 states and 14660 transitions. Word has length 30 [2021-06-05 06:21:53,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:53,347 INFO L482 AbstractCegarLoop]: Abstraction has 4402 states and 14660 transitions. [2021-06-05 06:21:53,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:53,347 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 14660 transitions. [2021-06-05 06:21:53,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:53,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:53,352 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:53,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346 [2021-06-05 06:21:53,553 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:53,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:53,553 INFO L82 PathProgramCache]: Analyzing trace with hash -612942005, now seen corresponding path program 54 times [2021-06-05 06:21:53,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:53,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423180563] [2021-06-05 06:21:53,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:53,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:53,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:53,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:53,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423180563] [2021-06-05 06:21:53,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423180563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:53,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758219328] [2021-06-05 06:21:53,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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:53,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:21:53,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:53,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:21:53,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:53,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:53,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:53,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:53,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 37 treesize of output 37 [2021-06-05 06:21:53,933 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:21:53,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:53,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:21:53,942 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:53,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:53,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:53,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:21:54,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:54,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758219328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:54,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:54,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:21:54,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508198267] [2021-06-05 06:21:54,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:54,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:54,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:54,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:54,007 INFO L87 Difference]: Start difference. First operand 4402 states and 14660 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:55,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:55,739 INFO L93 Difference]: Finished difference Result 5924 states and 19456 transitions. [2021-06-05 06:21:55,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:21:55,740 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:55,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:55,748 INFO L225 Difference]: With dead ends: 5924 [2021-06-05 06:21:55,748 INFO L226 Difference]: Without dead ends: 5899 [2021-06-05 06:21:55,749 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 1397.4ms TimeCoverageRelationStatistics Valid=427, Invalid=2543, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:21:55,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5899 states. [2021-06-05 06:21:55,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5899 to 4353. [2021-06-05 06:21:55,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4353 states, 4352 states have (on average 3.3253676470588234) internal successors, (14472), 4352 states have internal predecessors, (14472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:55,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4353 states to 4353 states and 14472 transitions. [2021-06-05 06:21:55,812 INFO L78 Accepts]: Start accepts. Automaton has 4353 states and 14472 transitions. Word has length 30 [2021-06-05 06:21:55,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:55,812 INFO L482 AbstractCegarLoop]: Abstraction has 4353 states and 14472 transitions. [2021-06-05 06:21:55,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:55,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4353 states and 14472 transitions. [2021-06-05 06:21:55,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:55,818 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:55,818 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:56,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-05 06:21:56,018 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:56,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:56,018 INFO L82 PathProgramCache]: Analyzing trace with hash 335229075, now seen corresponding path program 55 times [2021-06-05 06:21:56,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:56,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883467554] [2021-06-05 06:21:56,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:56,237 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:56,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:56,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883467554] [2021-06-05 06:21:56,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883467554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:56,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428533643] [2021-06-05 06:21:56,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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:56,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:21:56,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:56,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:56,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:56,497 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:56,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 45 treesize of output 41 [2021-06-05 06:21:56,499 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:21:56,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:56,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:21:56,510 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:56,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:56,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:56,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-06-05 06:21:56,571 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:56,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428533643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:56,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:56,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:21:56,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478819009] [2021-06-05 06:21:56,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:56,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:56,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:56,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:56,571 INFO L87 Difference]: Start difference. First operand 4353 states and 14472 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:58,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:21:58,912 INFO L93 Difference]: Finished difference Result 5922 states and 19301 transitions. [2021-06-05 06:21:58,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:21:58,913 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:21:58,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:21:58,922 INFO L225 Difference]: With dead ends: 5922 [2021-06-05 06:21:58,922 INFO L226 Difference]: Without dead ends: 5876 [2021-06-05 06:21:58,923 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 1706.8ms TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:21:58,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5876 states. [2021-06-05 06:21:58,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5876 to 4320. [2021-06-05 06:21:58,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4320 states, 4319 states have (on average 3.3246121787450797) internal successors, (14359), 4319 states have internal predecessors, (14359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:58,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4320 states to 4320 states and 14359 transitions. [2021-06-05 06:21:58,987 INFO L78 Accepts]: Start accepts. Automaton has 4320 states and 14359 transitions. Word has length 30 [2021-06-05 06:21:58,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:21:58,987 INFO L482 AbstractCegarLoop]: Abstraction has 4320 states and 14359 transitions. [2021-06-05 06:21:58,987 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:21:58,987 INFO L276 IsEmpty]: Start isEmpty. Operand 4320 states and 14359 transitions. [2021-06-05 06:21:58,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:21:58,992 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:21:58,992 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:21:59,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:59,193 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:21:59,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:21:59,193 INFO L82 PathProgramCache]: Analyzing trace with hash 156866239, now seen corresponding path program 56 times [2021-06-05 06:21:59,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:21:59,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928438886] [2021-06-05 06:21:59,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:21:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:21:59,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:59,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:21:59,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928438886] [2021-06-05 06:21:59,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928438886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:59,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943809055] [2021-06-05 06:21:59,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:21:59,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:21:59,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:21:59,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:21:59,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:21:59,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:59,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:21:59,664 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:59,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:21:59,666 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:21:59,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:59,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:21:59,675 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:21:59,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:21:59,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:21:59,681 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:21:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:21:59,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943809055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:21:59,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:21:59,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:21:59,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404830581] [2021-06-05 06:21:59,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:21:59,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:21:59,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:21:59,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:21:59,744 INFO L87 Difference]: Start difference. First operand 4320 states and 14359 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:01,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:01,422 INFO L93 Difference]: Finished difference Result 6413 states and 20884 transitions. [2021-06-05 06:22:01,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:22:01,422 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:01,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:01,431 INFO L225 Difference]: With dead ends: 6413 [2021-06-05 06:22:01,431 INFO L226 Difference]: Without dead ends: 6363 [2021-06-05 06:22:01,432 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1419.7ms TimeCoverageRelationStatistics Valid=436, Invalid=2426, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:22:01,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-06-05 06:22:01,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4328. [2021-06-05 06:22:01,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4328 states, 4327 states have (on average 3.324012017564132) internal successors, (14383), 4327 states have internal predecessors, (14383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:01,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4328 states to 4328 states and 14383 transitions. [2021-06-05 06:22:01,503 INFO L78 Accepts]: Start accepts. Automaton has 4328 states and 14383 transitions. Word has length 30 [2021-06-05 06:22:01,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:01,503 INFO L482 AbstractCegarLoop]: Abstraction has 4328 states and 14383 transitions. [2021-06-05 06:22:01,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:01,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4328 states and 14383 transitions. [2021-06-05 06:22:01,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:01,509 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:01,509 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:01,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:01,724 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:01,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:01,724 INFO L82 PathProgramCache]: Analyzing trace with hash 979700025, now seen corresponding path program 57 times [2021-06-05 06:22:01,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:01,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120959487] [2021-06-05 06:22:01,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:01,937 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:01,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:01,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120959487] [2021-06-05 06:22:01,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120959487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:01,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796021607] [2021-06-05 06:22:01,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:01,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:22:01,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:01,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:01,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:02,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:02,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22: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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:02,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:02,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:02,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:02,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:02,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:02,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:02,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:02,208 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:22:02,221 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:02,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796021607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:02,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:02,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:22:02,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279849910] [2021-06-05 06:22:02,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:02,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:02,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:02,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:02,222 INFO L87 Difference]: Start difference. First operand 4328 states and 14383 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:03,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:03,308 INFO L93 Difference]: Finished difference Result 5412 states and 17750 transitions. [2021-06-05 06:22:03,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:22:03,308 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:03,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:03,317 INFO L225 Difference]: With dead ends: 5412 [2021-06-05 06:22:03,318 INFO L226 Difference]: Without dead ends: 5391 [2021-06-05 06:22:03,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 906.6ms TimeCoverageRelationStatistics Valid=290, Invalid=1350, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:22:03,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5391 states. [2021-06-05 06:22:03,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5391 to 4424. [2021-06-05 06:22:03,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4424 states, 4423 states have (on average 3.3242143341623334) internal successors, (14703), 4423 states have internal predecessors, (14703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:03,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4424 states to 4424 states and 14703 transitions. [2021-06-05 06:22:03,385 INFO L78 Accepts]: Start accepts. Automaton has 4424 states and 14703 transitions. Word has length 30 [2021-06-05 06:22:03,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:03,385 INFO L482 AbstractCegarLoop]: Abstraction has 4424 states and 14703 transitions. [2021-06-05 06:22:03,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:03,385 INFO L276 IsEmpty]: Start isEmpty. Operand 4424 states and 14703 transitions. [2021-06-05 06:22:03,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:03,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:03,391 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:03,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2021-06-05 06:22:03,591 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:03,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:03,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1665753381, now seen corresponding path program 58 times [2021-06-05 06:22:03,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:03,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577744174] [2021-06-05 06:22:03,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:03,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:03,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:03,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:03,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577744174] [2021-06-05 06:22:03,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577744174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:03,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975017585] [2021-06-05 06:22:03,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 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:03,910 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:03,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:03,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:03,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:04,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:04,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:04,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:04,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:04,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:04,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:04,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:04,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:04,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:04,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:04,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:22:04,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:04,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975017585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:04,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:04,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:22:04,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573152714] [2021-06-05 06:22:04,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:04,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:04,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:04,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:04,171 INFO L87 Difference]: Start difference. First operand 4424 states and 14703 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:04,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:04,890 INFO L93 Difference]: Finished difference Result 4911 states and 16171 transitions. [2021-06-05 06:22:04,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:22:04,890 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:04,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:04,914 INFO L225 Difference]: With dead ends: 4911 [2021-06-05 06:22:04,914 INFO L226 Difference]: Without dead ends: 4892 [2021-06-05 06:22:04,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 703.7ms TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:22:04,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4892 states. [2021-06-05 06:22:04,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4892 to 4426. [2021-06-05 06:22:04,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.326327683615819) internal successors, (14719), 4425 states have internal predecessors, (14719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:04,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14719 transitions. [2021-06-05 06:22:04,972 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14719 transitions. Word has length 30 [2021-06-05 06:22:04,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:04,972 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14719 transitions. [2021-06-05 06:22:04,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:04,972 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14719 transitions. [2021-06-05 06:22:04,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:04,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:04,978 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:05,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-05 06:22:05,179 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:05,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:05,179 INFO L82 PathProgramCache]: Analyzing trace with hash 1745996585, now seen corresponding path program 59 times [2021-06-05 06:22:05,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:05,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615289481] [2021-06-05 06:22:05,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:05,404 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:05,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:05,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615289481] [2021-06-05 06:22:05,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615289481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:05,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752698020] [2021-06-05 06:22:05,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:05,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:22:05,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:05,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:05,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:05,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:05,635 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 06:22:05,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 5 new quantified variables, introduced 5 case distinctions, treesize of input 121 treesize of output 107 [2021-06-05 06:22:05,637 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:05,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:05,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:05,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 19 treesize of output 9 [2021-06-05 06:22:05,653 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:05,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:05,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:05,666 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:129, output treesize:21 [2021-06-05 06:22:05,735 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:05,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752698020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:05,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:05,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:22:05,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144216280] [2021-06-05 06:22:05,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:05,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:05,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:05,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:05,736 INFO L87 Difference]: Start difference. First operand 4426 states and 14719 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:06,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:06,698 INFO L93 Difference]: Finished difference Result 5685 states and 18684 transitions. [2021-06-05 06:22:06,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:22:06,698 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:06,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:06,724 INFO L225 Difference]: With dead ends: 5685 [2021-06-05 06:22:06,724 INFO L226 Difference]: Without dead ends: 5660 [2021-06-05 06:22:06,724 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 935.8ms TimeCoverageRelationStatistics Valid=334, Invalid=1306, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:22:06,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5660 states. [2021-06-05 06:22:06,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5660 to 4411. [2021-06-05 06:22:06,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4411 states, 4410 states have (on average 3.3267573696145125) internal successors, (14671), 4410 states have internal predecessors, (14671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:06,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4411 states to 4411 states and 14671 transitions. [2021-06-05 06:22:06,781 INFO L78 Accepts]: Start accepts. Automaton has 4411 states and 14671 transitions. Word has length 30 [2021-06-05 06:22:06,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:06,781 INFO L482 AbstractCegarLoop]: Abstraction has 4411 states and 14671 transitions. [2021-06-05 06:22:06,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:06,781 INFO L276 IsEmpty]: Start isEmpty. Operand 4411 states and 14671 transitions. [2021-06-05 06:22:06,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:06,786 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:06,786 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:06,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable357 [2021-06-05 06:22:06,987 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:06,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:06,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1549547523, now seen corresponding path program 60 times [2021-06-05 06:22:06,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:06,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239059188] [2021-06-05 06:22:06,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:06,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:07,257 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:07,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:07,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239059188] [2021-06-05 06:22:07,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239059188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:07,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255675856] [2021-06-05 06:22:07,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:07,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:22:07,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:07,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:22:07,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:07,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:07,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:07,495 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:07,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:22:07,496 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:07,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:07,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:07,508 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:07,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:07,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:07,517 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 06:22:07,587 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:07,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255675856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:07,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:07,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:22:07,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665702950] [2021-06-05 06:22:07,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:07,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:07,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:07,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:07,588 INFO L87 Difference]: Start difference. First operand 4411 states and 14671 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:08,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:08,656 INFO L93 Difference]: Finished difference Result 4906 states and 16210 transitions. [2021-06-05 06:22:08,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:22:08,656 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:08,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:08,664 INFO L225 Difference]: With dead ends: 4906 [2021-06-05 06:22:08,664 INFO L226 Difference]: Without dead ends: 4877 [2021-06-05 06:22:08,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 966.6ms TimeCoverageRelationStatistics Valid=234, Invalid=1406, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:22:08,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4877 states. [2021-06-05 06:22:08,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4877 to 4399. [2021-06-05 06:22:08,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4399 states, 4398 states have (on average 3.327648931332424) internal successors, (14635), 4398 states have internal predecessors, (14635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:08,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4399 states to 4399 states and 14635 transitions. [2021-06-05 06:22:08,729 INFO L78 Accepts]: Start accepts. Automaton has 4399 states and 14635 transitions. Word has length 30 [2021-06-05 06:22:08,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:08,729 INFO L482 AbstractCegarLoop]: Abstraction has 4399 states and 14635 transitions. [2021-06-05 06:22:08,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:08,729 INFO L276 IsEmpty]: Start isEmpty. Operand 4399 states and 14635 transitions. [2021-06-05 06:22:08,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:08,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:08,735 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:08,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:08,936 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:08,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:08,936 INFO L82 PathProgramCache]: Analyzing trace with hash -56298449, now seen corresponding path program 61 times [2021-06-05 06:22:08,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:08,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893440160] [2021-06-05 06:22:08,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:09,144 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:09,145 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:09,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893440160] [2021-06-05 06:22:09,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893440160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:09,145 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819967136] [2021-06-05 06:22:09,145 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:09,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:09,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:09,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:09,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:09,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:09,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:09,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 37 treesize of output 37 [2021-06-05 06:22:09,362 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:09,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:09,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:22:09,371 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:09,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:09,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:09,377 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:22:09,438 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:09,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819967136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:09,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:09,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:22:09,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943331629] [2021-06-05 06:22:09,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:09,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:09,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:09,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:09,439 INFO L87 Difference]: Start difference. First operand 4399 states and 14635 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:11,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:11,104 INFO L93 Difference]: Finished difference Result 6124 states and 20095 transitions. [2021-06-05 06:22:11,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:22:11,105 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:11,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:11,114 INFO L225 Difference]: With dead ends: 6124 [2021-06-05 06:22:11,114 INFO L226 Difference]: Without dead ends: 6099 [2021-06-05 06:22:11,115 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1336.0ms TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:22:11,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2021-06-05 06:22:11,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 4372. [2021-06-05 06:22:11,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4372 states, 4371 states have (on average 3.3269274765499888) internal successors, (14542), 4371 states have internal predecessors, (14542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:11,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4372 states to 4372 states and 14542 transitions. [2021-06-05 06:22:11,189 INFO L78 Accepts]: Start accepts. Automaton has 4372 states and 14542 transitions. Word has length 30 [2021-06-05 06:22:11,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:11,189 INFO L482 AbstractCegarLoop]: Abstraction has 4372 states and 14542 transitions. [2021-06-05 06:22:11,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:11,190 INFO L276 IsEmpty]: Start isEmpty. Operand 4372 states and 14542 transitions. [2021-06-05 06:22:11,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:11,195 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:11,195 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:11,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:11,396 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:11,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:11,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1603422319, now seen corresponding path program 62 times [2021-06-05 06:22:11,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:11,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640981421] [2021-06-05 06:22:11,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:11,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:11,613 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:11,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:11,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640981421] [2021-06-05 06:22:11,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640981421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:11,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082700565] [2021-06-05 06:22:11,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:11,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:22:11,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:11,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:22:11,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:11,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:11,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:11,788 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:11,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:22:11,789 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:11,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:11,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:22:11,810 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:11,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:11,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:11,820 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:22:11,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:11,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082700565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:11,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:11,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:22:11,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122562964] [2021-06-05 06:22:11,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:11,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:11,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:11,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:11,885 INFO L87 Difference]: Start difference. First operand 4372 states and 14542 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:13,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:13,166 INFO L93 Difference]: Finished difference Result 5872 states and 19264 transitions. [2021-06-05 06:22:13,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:22:13,167 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:13,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:13,175 INFO L225 Difference]: With dead ends: 5872 [2021-06-05 06:22:13,175 INFO L226 Difference]: Without dead ends: 5822 [2021-06-05 06:22:13,175 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1095.1ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:22:13,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5822 states. [2021-06-05 06:22:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5822 to 4341. [2021-06-05 06:22:13,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4341 states, 4340 states have (on average 3.322811059907834) internal successors, (14421), 4340 states have internal predecessors, (14421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:13,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4341 states to 4341 states and 14421 transitions. [2021-06-05 06:22:13,236 INFO L78 Accepts]: Start accepts. Automaton has 4341 states and 14421 transitions. Word has length 30 [2021-06-05 06:22:13,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:13,236 INFO L482 AbstractCegarLoop]: Abstraction has 4341 states and 14421 transitions. [2021-06-05 06:22:13,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:13,236 INFO L276 IsEmpty]: Start isEmpty. Operand 4341 states and 14421 transitions. [2021-06-05 06:22:13,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:13,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:13,241 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:13,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 06:22:13,442 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:13,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:13,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1166850643, now seen corresponding path program 63 times [2021-06-05 06:22:13,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:13,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138348891] [2021-06-05 06:22:13,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:13,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:13,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:13,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138348891] [2021-06-05 06:22:13,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138348891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:13,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503585712] [2021-06-05 06:22:13,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:13,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:22:13,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:13,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:13,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:13,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:13,935 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:13,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:22:13,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:13,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:13,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:13,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:22:13,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:13,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:13,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:13,976 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:13,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:22:13,977 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:13,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:13,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:13,997 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:56 [2021-06-05 06:22:14,083 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:14,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503585712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:14,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:14,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:22:14,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843029023] [2021-06-05 06:22:14,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:14,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:14,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:14,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:14,084 INFO L87 Difference]: Start difference. First operand 4341 states and 14421 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:15,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:15,647 INFO L93 Difference]: Finished difference Result 6275 states and 20435 transitions. [2021-06-05 06:22:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:22:15,648 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:15,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:15,657 INFO L225 Difference]: With dead ends: 6275 [2021-06-05 06:22:15,657 INFO L226 Difference]: Without dead ends: 6246 [2021-06-05 06:22:15,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1360.3ms TimeCoverageRelationStatistics Valid=366, Invalid=2084, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:22:15,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6246 states. [2021-06-05 06:22:15,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6246 to 4267. [2021-06-05 06:22:15,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4267 states, 4266 states have (on average 3.319268635724332) internal successors, (14160), 4266 states have internal predecessors, (14160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:15,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4267 states to 4267 states and 14160 transitions. [2021-06-05 06:22:15,726 INFO L78 Accepts]: Start accepts. Automaton has 4267 states and 14160 transitions. Word has length 30 [2021-06-05 06:22:15,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:15,726 INFO L482 AbstractCegarLoop]: Abstraction has 4267 states and 14160 transitions. [2021-06-05 06:22:15,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:15,727 INFO L276 IsEmpty]: Start isEmpty. Operand 4267 states and 14160 transitions. [2021-06-05 06:22:15,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:15,732 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:15,732 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:15,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 06:22:15,933 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:15,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:15,933 INFO L82 PathProgramCache]: Analyzing trace with hash -940120959, now seen corresponding path program 64 times [2021-06-05 06:22:15,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:15,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724052542] [2021-06-05 06:22:15,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:15,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:16,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:16,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:16,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724052542] [2021-06-05 06:22:16,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724052542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:16,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438038120] [2021-06-05 06:22:16,153 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:16,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:16,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:16,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:16,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:16,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:16,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:16,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:16,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:16,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:16,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:16,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:16,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:16,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:16,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:16,405 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:22:16,419 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:16,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438038120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:16,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:16,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:22:16,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428757248] [2021-06-05 06:22:16,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:16,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:16,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:16,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:16,420 INFO L87 Difference]: Start difference. First operand 4267 states and 14160 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:17,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:17,743 INFO L93 Difference]: Finished difference Result 5530 states and 18052 transitions. [2021-06-05 06:22:17,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:22:17,744 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:17,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:17,751 INFO L225 Difference]: With dead ends: 5530 [2021-06-05 06:22:17,751 INFO L226 Difference]: Without dead ends: 5505 [2021-06-05 06:22:17,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1136.3ms TimeCoverageRelationStatistics Valid=321, Invalid=1935, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:22:17,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5505 states. [2021-06-05 06:22:17,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5505 to 4323. [2021-06-05 06:22:17,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4323 states, 4322 states have (on average 3.32415548357242) internal successors, (14367), 4322 states have internal predecessors, (14367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:17,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4323 states to 4323 states and 14367 transitions. [2021-06-05 06:22:17,835 INFO L78 Accepts]: Start accepts. Automaton has 4323 states and 14367 transitions. Word has length 30 [2021-06-05 06:22:17,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:17,836 INFO L482 AbstractCegarLoop]: Abstraction has 4323 states and 14367 transitions. [2021-06-05 06:22:17,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:17,836 INFO L276 IsEmpty]: Start isEmpty. Operand 4323 states and 14367 transitions. [2021-06-05 06:22:17,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:17,841 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:17,841 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:18,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:18,042 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:18,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:18,042 INFO L82 PathProgramCache]: Analyzing trace with hash 140092295, now seen corresponding path program 65 times [2021-06-05 06:22:18,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:18,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903663371] [2021-06-05 06:22:18,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:18,259 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:18,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:18,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903663371] [2021-06-05 06:22:18,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903663371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:18,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714374653] [2021-06-05 06:22:18,259 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:18,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:22:18,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:18,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:18,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:18,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:18,501 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:18,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 31 treesize of output 39 [2021-06-05 06:22:18,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:18,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:18,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:18,541 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:18,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:22:18,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:18,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:18,545 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:18,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:18,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:18,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:18,567 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:43, output treesize:60 [2021-06-05 06:22:18,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:18,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714374653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:18,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:18,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:22:18,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260661085] [2021-06-05 06:22:18,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:22:18,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:18,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:22:18,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:22:18,794 INFO L87 Difference]: Start difference. First operand 4323 states and 14367 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:20,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:20,701 INFO L93 Difference]: Finished difference Result 5881 states and 19184 transitions. [2021-06-05 06:22:20,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:22:20,702 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:20,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:20,710 INFO L225 Difference]: With dead ends: 5881 [2021-06-05 06:22:20,710 INFO L226 Difference]: Without dead ends: 5812 [2021-06-05 06:22:20,711 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1699.1ms TimeCoverageRelationStatistics Valid=350, Invalid=2200, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:22:20,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5812 states. [2021-06-05 06:22:20,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5812 to 4313. [2021-06-05 06:22:20,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4313 states, 4312 states have (on average 3.320500927643785) internal successors, (14318), 4312 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:20,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4313 states to 4313 states and 14318 transitions. [2021-06-05 06:22:20,775 INFO L78 Accepts]: Start accepts. Automaton has 4313 states and 14318 transitions. Word has length 30 [2021-06-05 06:22:20,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:20,775 INFO L482 AbstractCegarLoop]: Abstraction has 4313 states and 14318 transitions. [2021-06-05 06:22:20,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:20,775 INFO L276 IsEmpty]: Start isEmpty. Operand 4313 states and 14318 transitions. [2021-06-05 06:22:20,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:20,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:20,780 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:20,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:20,980 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:20,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:20,981 INFO L82 PathProgramCache]: Analyzing trace with hash -595692755, now seen corresponding path program 66 times [2021-06-05 06:22:20,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:20,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087331914] [2021-06-05 06:22:20,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:21,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:21,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:21,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087331914] [2021-06-05 06:22:21,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087331914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:21,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625186272] [2021-06-05 06:22:21,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:21,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:22:21,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:21,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:21,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:21,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:21,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:21,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, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:22:21,381 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:21,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:21,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:22:21,390 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:21,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:21,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:21,397 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:22:21,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:21,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625186272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:21,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:21,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:22:21,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320857443] [2021-06-05 06:22:21,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:21,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:21,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:21,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:21,462 INFO L87 Difference]: Start difference. First operand 4313 states and 14318 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:21,899 INFO L93 Difference]: Finished difference Result 5284 states and 17415 transitions. [2021-06-05 06:22:21,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:22:21,899 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:21,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:21,906 INFO L225 Difference]: With dead ends: 5284 [2021-06-05 06:22:21,906 INFO L226 Difference]: Without dead ends: 5259 [2021-06-05 06:22:21,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 485.7ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:22:21,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5259 states. [2021-06-05 06:22:21,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5259 to 4305. [2021-06-05 06:22:21,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 4304 states have (on average 3.3201672862453533) internal successors, (14290), 4304 states have internal predecessors, (14290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:21,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 14290 transitions. [2021-06-05 06:22:21,963 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 14290 transitions. Word has length 30 [2021-06-05 06:22:21,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:21,963 INFO L482 AbstractCegarLoop]: Abstraction has 4305 states and 14290 transitions. [2021-06-05 06:22:21,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:21,963 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 14290 transitions. [2021-06-05 06:22:21,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:21,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:21,969 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:22,172 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:22,173 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:22,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:22,173 INFO L82 PathProgramCache]: Analyzing trace with hash -1889736753, now seen corresponding path program 67 times [2021-06-05 06:22:22,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:22,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955393144] [2021-06-05 06:22:22,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:22,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:22,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:22,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:22,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955393144] [2021-06-05 06:22:22,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955393144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:22,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104690311] [2021-06-05 06:22:22,410 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:22,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:22,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:22,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:22,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:22,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:22,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:22,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:22,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:22,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:22,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:22,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:22,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:22,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:22,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:22:22,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:22,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104690311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:22,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:22,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:22:22,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761621802] [2021-06-05 06:22:22,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:22,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:22,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:22,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:22,714 INFO L87 Difference]: Start difference. First operand 4305 states and 14290 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:23,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:23,906 INFO L93 Difference]: Finished difference Result 5138 states and 16852 transitions. [2021-06-05 06:22:23,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:22:23,906 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:23,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:23,913 INFO L225 Difference]: With dead ends: 5138 [2021-06-05 06:22:23,914 INFO L226 Difference]: Without dead ends: 5119 [2021-06-05 06:22:23,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 865.3ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:22:23,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5119 states. [2021-06-05 06:22:23,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5119 to 4284. [2021-06-05 06:22:23,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4284 states, 4283 states have (on average 3.320803175344385) internal successors, (14223), 4283 states have internal predecessors, (14223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:23,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4284 states to 4284 states and 14223 transitions. [2021-06-05 06:22:23,970 INFO L78 Accepts]: Start accepts. Automaton has 4284 states and 14223 transitions. Word has length 30 [2021-06-05 06:22:23,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:23,971 INFO L482 AbstractCegarLoop]: Abstraction has 4284 states and 14223 transitions. [2021-06-05 06:22:23,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:23,971 INFO L276 IsEmpty]: Start isEmpty. Operand 4284 states and 14223 transitions. [2021-06-05 06:22:23,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:23,976 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:23,976 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:24,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable385,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:24,177 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:24,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:24,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1198397813, now seen corresponding path program 68 times [2021-06-05 06:22:24,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:24,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67410337] [2021-06-05 06:22:24,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:24,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:24,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:24,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67410337] [2021-06-05 06:22:24,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67410337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:24,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788566124] [2021-06-05 06:22:24,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:24,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:22:24,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:24,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:22:24,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:24,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:24,651 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22: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 31 treesize of output 31 [2021-06-05 06:22:24,653 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:24,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:24,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:24,664 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:24,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:24,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:24,674 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-05 06:22:24,725 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:24,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788566124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:24,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:24,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:22:24,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628725377] [2021-06-05 06:22:24,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:24,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:24,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:24,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:24,725 INFO L87 Difference]: Start difference. First operand 4284 states and 14223 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:26,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:26,185 INFO L93 Difference]: Finished difference Result 6152 states and 19919 transitions. [2021-06-05 06:22:26,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:22:26,185 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:26,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:26,195 INFO L225 Difference]: With dead ends: 6152 [2021-06-05 06:22:26,195 INFO L226 Difference]: Without dead ends: 6102 [2021-06-05 06:22:26,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1353.0ms TimeCoverageRelationStatistics Valid=458, Invalid=2298, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:22:26,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6102 states. [2021-06-05 06:22:26,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6102 to 4302. [2021-06-05 06:22:26,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4302 states, 4301 states have (on average 3.319228086491514) internal successors, (14276), 4301 states have internal predecessors, (14276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:26,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4302 states to 4302 states and 14276 transitions. [2021-06-05 06:22:26,269 INFO L78 Accepts]: Start accepts. Automaton has 4302 states and 14276 transitions. Word has length 30 [2021-06-05 06:22:26,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:26,269 INFO L482 AbstractCegarLoop]: Abstraction has 4302 states and 14276 transitions. [2021-06-05 06:22:26,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:26,269 INFO L276 IsEmpty]: Start isEmpty. Operand 4302 states and 14276 transitions. [2021-06-05 06:22:26,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:26,274 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:26,275 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:26,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable386 [2021-06-05 06:22:26,475 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:26,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:26,475 INFO L82 PathProgramCache]: Analyzing trace with hash -370273461, now seen corresponding path program 69 times [2021-06-05 06:22:26,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:26,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668690225] [2021-06-05 06:22:26,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:26,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:26,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668690225] [2021-06-05 06:22:26,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668690225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:26,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989730108] [2021-06-05 06:22:26,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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:26,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:22:26,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:26,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:26,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:26,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:26,973 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:26,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:22:26,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:26,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:26,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:26,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:26,996 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:27,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:27,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:27,013 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:27,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 29 treesize of output 28 [2021-06-05 06:22:27,014 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:27,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:27,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:27,031 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:57 [2021-06-05 06:22:27,152 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:27,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989730108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:27,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:27,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:22:27,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829034125] [2021-06-05 06:22:27,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:27,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:27,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:27,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:27,153 INFO L87 Difference]: Start difference. First operand 4302 states and 14276 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:28,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:28,747 INFO L93 Difference]: Finished difference Result 4908 states and 16195 transitions. [2021-06-05 06:22:28,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:22:28,747 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:28,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:28,755 INFO L225 Difference]: With dead ends: 4908 [2021-06-05 06:22:28,755 INFO L226 Difference]: Without dead ends: 4879 [2021-06-05 06:22:28,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1441.5ms TimeCoverageRelationStatistics Valid=343, Invalid=1913, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:22:28,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-05 06:22:28,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 4322. [2021-06-05 06:22:28,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4322 states, 4321 states have (on average 3.3202962277250636) internal successors, (14347), 4321 states have internal predecessors, (14347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:28,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4322 states to 4322 states and 14347 transitions. [2021-06-05 06:22:28,820 INFO L78 Accepts]: Start accepts. Automaton has 4322 states and 14347 transitions. Word has length 30 [2021-06-05 06:22:28,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:28,821 INFO L482 AbstractCegarLoop]: Abstraction has 4322 states and 14347 transitions. [2021-06-05 06:22:28,821 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:28,821 INFO L276 IsEmpty]: Start isEmpty. Operand 4322 states and 14347 transitions. [2021-06-05 06:22:28,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:28,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:28,826 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:29,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-06-05 06:22:29,028 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:29,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:29,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1527698665, now seen corresponding path program 70 times [2021-06-05 06:22:29,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:29,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187085633] [2021-06-05 06:22:29,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:29,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:29,255 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:29,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:29,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187085633] [2021-06-05 06:22:29,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187085633] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:29,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207422270] [2021-06-05 06:22:29,255 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:29,276 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:29,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:29,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:29,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:29,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:29,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:29,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:29,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:29,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:29,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:29,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:29,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:29,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:29,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:29,562 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:22:29,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:29,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207422270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:29,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:29,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:22:29,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350571022] [2021-06-05 06:22:29,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:29,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:29,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:29,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:29,578 INFO L87 Difference]: Start difference. First operand 4322 states and 14347 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:30,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:30,268 INFO L93 Difference]: Finished difference Result 5333 states and 17436 transitions. [2021-06-05 06:22:30,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:22:30,268 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:30,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:30,276 INFO L225 Difference]: With dead ends: 5333 [2021-06-05 06:22:30,276 INFO L226 Difference]: Without dead ends: 5318 [2021-06-05 06:22:30,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 689.6ms TimeCoverageRelationStatistics Valid=226, Invalid=1034, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 06:22:30,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5318 states. [2021-06-05 06:22:30,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5318 to 4314. [2021-06-05 06:22:30,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4314 states, 4313 states have (on average 3.3197310456758635) internal successors, (14318), 4313 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:30,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 14318 transitions. [2021-06-05 06:22:30,334 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 14318 transitions. Word has length 30 [2021-06-05 06:22:30,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:30,334 INFO L482 AbstractCegarLoop]: Abstraction has 4314 states and 14318 transitions. [2021-06-05 06:22:30,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:30,334 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 14318 transitions. [2021-06-05 06:22:30,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:30,339 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:30,339 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:30,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable396 [2021-06-05 06:22:30,540 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:30,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:30,540 INFO L82 PathProgramCache]: Analyzing trace with hash 992338067, now seen corresponding path program 71 times [2021-06-05 06:22:30,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:30,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262291926] [2021-06-05 06:22:30,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:30,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:30,769 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:30,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:30,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262291926] [2021-06-05 06:22:30,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262291926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:30,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29799815] [2021-06-05 06:22:30,770 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:30,792 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:22:30,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:30,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:22:30,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:30,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:31,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:31,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-05 06:22:31,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:31,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:31,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:31,043 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:31,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 06:22:31,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:31,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:31,048 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:31,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:31,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:31,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:22:31,075 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:44, output treesize:60 [2021-06-05 06:22:31,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:31,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29799815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:31,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:31,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:22:31,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773191647] [2021-06-05 06:22:31,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:22:31,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:31,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:22:31,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:22:31,150 INFO L87 Difference]: Start difference. First operand 4314 states and 14318 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:32,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:32,024 INFO L93 Difference]: Finished difference Result 5599 states and 18397 transitions. [2021-06-05 06:22:32,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:22:32,024 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:32,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:32,033 INFO L225 Difference]: With dead ends: 5599 [2021-06-05 06:22:32,033 INFO L226 Difference]: Without dead ends: 5584 [2021-06-05 06:22:32,033 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 828.1ms TimeCoverageRelationStatistics Valid=295, Invalid=1187, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:22:32,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2021-06-05 06:22:32,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 4314. [2021-06-05 06:22:32,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4314 states, 4313 states have (on average 3.3197310456758635) internal successors, (14318), 4313 states have internal predecessors, (14318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:32,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4314 states to 4314 states and 14318 transitions. [2021-06-05 06:22:32,093 INFO L78 Accepts]: Start accepts. Automaton has 4314 states and 14318 transitions. Word has length 30 [2021-06-05 06:22:32,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:32,093 INFO L482 AbstractCegarLoop]: Abstraction has 4314 states and 14318 transitions. [2021-06-05 06:22:32,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:32,093 INFO L276 IsEmpty]: Start isEmpty. Operand 4314 states and 14318 transitions. [2021-06-05 06:22:32,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:32,098 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:32,098 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:32,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-06-05 06:22:32,299 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:32,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:32,299 INFO L82 PathProgramCache]: Analyzing trace with hash -832540021, now seen corresponding path program 72 times [2021-06-05 06:22:32,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:32,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328575214] [2021-06-05 06:22:32,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:32,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:32,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:32,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:32,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328575214] [2021-06-05 06:22:32,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328575214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:32,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477080300] [2021-06-05 06:22:32,491 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:32,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:22:32,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:32,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:32,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:32,729 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:32,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 31 treesize of output 39 [2021-06-05 06:22:32,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:32,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:32,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:32,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:32,753 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:32,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:32,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:32,770 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:32,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:22:32,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:32,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:32,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:32,789 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 06:22:32,906 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:32,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477080300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:32,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:32,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-06-05 06:22:32,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310852708] [2021-06-05 06:22:32,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:22:32,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:32,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:22:32,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:22:32,907 INFO L87 Difference]: Start difference. First operand 4314 states and 14318 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:33,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:33,905 INFO L93 Difference]: Finished difference Result 5813 states and 19099 transitions. [2021-06-05 06:22:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:22:33,905 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:33,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:33,913 INFO L225 Difference]: With dead ends: 5813 [2021-06-05 06:22:33,914 INFO L226 Difference]: Without dead ends: 5788 [2021-06-05 06:22:33,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 932.8ms TimeCoverageRelationStatistics Valid=312, Invalid=1248, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:22:33,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5788 states. [2021-06-05 06:22:33,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5788 to 4355. [2021-06-05 06:22:33,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4355 states, 4354 states have (on average 3.3208543867707854) internal successors, (14459), 4354 states have internal predecessors, (14459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:33,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4355 states to 4355 states and 14459 transitions. [2021-06-05 06:22:33,976 INFO L78 Accepts]: Start accepts. Automaton has 4355 states and 14459 transitions. Word has length 30 [2021-06-05 06:22:33,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:33,976 INFO L482 AbstractCegarLoop]: Abstraction has 4355 states and 14459 transitions. [2021-06-05 06:22:33,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:33,976 INFO L276 IsEmpty]: Start isEmpty. Operand 4355 states and 14459 transitions. [2021-06-05 06:22:33,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:33,981 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:33,981 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:34,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-06-05 06:22:34,181 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:34,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:34,182 INFO L82 PathProgramCache]: Analyzing trace with hash 179663627, now seen corresponding path program 73 times [2021-06-05 06:22:34,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:34,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469598959] [2021-06-05 06:22:34,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:34,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:34,376 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:34,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:34,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469598959] [2021-06-05 06:22:34,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469598959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:34,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153558029] [2021-06-05 06:22:34,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:34,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:34,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:34,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:34,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:34,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:22:34,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:34,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:34,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:34,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:22:34,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:34,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:34,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:34,679 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:22:34,697 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:34,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153558029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:34,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:34,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:22:34,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611188933] [2021-06-05 06:22:34,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:34,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:34,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:34,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:34,697 INFO L87 Difference]: Start difference. First operand 4355 states and 14459 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:35,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:35,487 INFO L93 Difference]: Finished difference Result 5228 states and 17199 transitions. [2021-06-05 06:22:35,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:22:35,487 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:35,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:35,495 INFO L225 Difference]: With dead ends: 5228 [2021-06-05 06:22:35,495 INFO L226 Difference]: Without dead ends: 5213 [2021-06-05 06:22:35,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 719.8ms TimeCoverageRelationStatistics Valid=266, Invalid=1216, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:22:35,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5213 states. [2021-06-05 06:22:35,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5213 to 4388. [2021-06-05 06:22:35,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4388 states, 4387 states have (on average 3.320492363802143) internal successors, (14567), 4387 states have internal predecessors, (14567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:35,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4388 states to 4388 states and 14567 transitions. [2021-06-05 06:22:35,557 INFO L78 Accepts]: Start accepts. Automaton has 4388 states and 14567 transitions. Word has length 30 [2021-06-05 06:22:35,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:35,557 INFO L482 AbstractCegarLoop]: Abstraction has 4388 states and 14567 transitions. [2021-06-05 06:22:35,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:35,557 INFO L276 IsEmpty]: Start isEmpty. Operand 4388 states and 14567 transitions. [2021-06-05 06:22:35,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:35,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:35,562 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:35,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-06-05 06:22:35,763 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:35,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:35,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1985211763, now seen corresponding path program 74 times [2021-06-05 06:22:35,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:35,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710867388] [2021-06-05 06:22:35,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:35,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:35,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:35,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710867388] [2021-06-05 06:22:35,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710867388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:35,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763111838] [2021-06-05 06:22:35,941 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:35,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:22:35,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:35,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:22:35,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:36,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:36,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:36,129 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:36,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 37 treesize of output 37 [2021-06-05 06:22:36,130 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:22:36,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:36,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:22:36,139 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:36,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:36,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:36,145 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:22:36,217 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:36,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763111838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:36,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:36,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:22:36,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900261798] [2021-06-05 06:22:36,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:36,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:36,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:36,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:36,218 INFO L87 Difference]: Start difference. First operand 4388 states and 14567 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:37,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:37,629 INFO L93 Difference]: Finished difference Result 6028 states and 19779 transitions. [2021-06-05 06:22:37,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:22:37,629 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:37,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:37,638 INFO L225 Difference]: With dead ends: 6028 [2021-06-05 06:22:37,638 INFO L226 Difference]: Without dead ends: 6003 [2021-06-05 06:22:37,639 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1210.1ms TimeCoverageRelationStatistics Valid=449, Invalid=2307, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:22:37,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2021-06-05 06:22:37,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 4373. [2021-06-05 06:22:37,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4373 states, 4372 states have (on average 3.319762122598353) internal successors, (14514), 4372 states have internal predecessors, (14514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:37,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4373 states to 4373 states and 14514 transitions. [2021-06-05 06:22:37,708 INFO L78 Accepts]: Start accepts. Automaton has 4373 states and 14514 transitions. Word has length 30 [2021-06-05 06:22:37,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:37,708 INFO L482 AbstractCegarLoop]: Abstraction has 4373 states and 14514 transitions. [2021-06-05 06:22:37,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:37,709 INFO L276 IsEmpty]: Start isEmpty. Operand 4373 states and 14514 transitions. [2021-06-05 06:22:37,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:37,714 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:37,714 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:37,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-06-05 06:22:37,914 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:37,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:37,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1470604809, now seen corresponding path program 75 times [2021-06-05 06:22:37,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:37,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807672612] [2021-06-05 06:22:37,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:37,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:38,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:38,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:38,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807672612] [2021-06-05 06:22:38,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807672612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:38,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688098861] [2021-06-05 06:22:38,097 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:38,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:22:38,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:38,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:38,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:38,307 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:38,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:22:38,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:38,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:38,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:38,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:22:38,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:38,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:38,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:38,351 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:38,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:22:38,353 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:38,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:38,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:38,370 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:22:38,483 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:38,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688098861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:38,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:38,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:22:38,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22408956] [2021-06-05 06:22:38,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:38,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:38,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:38,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:38,484 INFO L87 Difference]: Start difference. First operand 4373 states and 14514 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:39,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:39,604 INFO L93 Difference]: Finished difference Result 5782 states and 18973 transitions. [2021-06-05 06:22:39,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:22:39,604 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:39,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:39,613 INFO L225 Difference]: With dead ends: 5782 [2021-06-05 06:22:39,613 INFO L226 Difference]: Without dead ends: 5757 [2021-06-05 06:22:39,613 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1070.0ms TimeCoverageRelationStatistics Valid=359, Invalid=1447, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:22:39,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5757 states. [2021-06-05 06:22:39,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5757 to 4389. [2021-06-05 06:22:39,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4389 states, 4388 states have (on average 3.31950774840474) internal successors, (14566), 4388 states have internal predecessors, (14566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:39,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4389 states to 4389 states and 14566 transitions. [2021-06-05 06:22:39,674 INFO L78 Accepts]: Start accepts. Automaton has 4389 states and 14566 transitions. Word has length 30 [2021-06-05 06:22:39,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:39,675 INFO L482 AbstractCegarLoop]: Abstraction has 4389 states and 14566 transitions. [2021-06-05 06:22:39,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:39,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4389 states and 14566 transitions. [2021-06-05 06:22:39,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:39,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:39,680 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:39,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-06-05 06:22:39,880 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:39,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:39,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1415740497, now seen corresponding path program 76 times [2021-06-05 06:22:39,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:39,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101127046] [2021-06-05 06:22:39,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:39,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:40,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:40,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:40,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101127046] [2021-06-05 06:22:40,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101127046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:40,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549974323] [2021-06-05 06:22:40,086 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:40,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:40,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:40,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:40,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:40,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:40,303 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:40,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:22:40,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:22:40,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:40,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:40,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:22:40,326 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:22:40,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:40,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:40,343 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:22:40,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:22:40,344 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:40,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:40,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:40,362 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 06:22:40,478 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:40,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549974323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:40,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:40,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:22:40,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757746822] [2021-06-05 06:22:40,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:40,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:40,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:40,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:40,479 INFO L87 Difference]: Start difference. First operand 4389 states and 14566 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:41,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:41,476 INFO L93 Difference]: Finished difference Result 5714 states and 18794 transitions. [2021-06-05 06:22:41,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:22:41,476 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:41,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:41,485 INFO L225 Difference]: With dead ends: 5714 [2021-06-05 06:22:41,485 INFO L226 Difference]: Without dead ends: 5689 [2021-06-05 06:22:41,486 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 908.8ms TimeCoverageRelationStatistics Valid=291, Invalid=1191, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:22:41,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5689 states. [2021-06-05 06:22:41,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5689 to 4407. [2021-06-05 06:22:41,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4407 states, 4406 states have (on average 3.321833862914208) internal successors, (14636), 4406 states have internal predecessors, (14636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:41,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4407 states to 4407 states and 14636 transitions. [2021-06-05 06:22:41,558 INFO L78 Accepts]: Start accepts. Automaton has 4407 states and 14636 transitions. Word has length 30 [2021-06-05 06:22:41,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:41,558 INFO L482 AbstractCegarLoop]: Abstraction has 4407 states and 14636 transitions. [2021-06-05 06:22:41,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:41,558 INFO L276 IsEmpty]: Start isEmpty. Operand 4407 states and 14636 transitions. [2021-06-05 06:22:41,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:41,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:41,563 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:41,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-05 06:22:41,764 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:41,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:41,764 INFO L82 PathProgramCache]: Analyzing trace with hash -351415576, now seen corresponding path program 75 times [2021-06-05 06:22:41,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:41,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046593148] [2021-06-05 06:22:41,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:41,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:42,101 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:42,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:42,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046593148] [2021-06-05 06:22:42,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046593148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:42,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777523299] [2021-06-05 06:22:42,102 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:42,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:22:42,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:42,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:22:42,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:42,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:42,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:42,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:42,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:42,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 50 treesize of output 36 [2021-06-05 06:22:42,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:42,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:42,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:42,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:42,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:42,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:42,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:22:42,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:42,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:42,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:42,365 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:22:42,392 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:42,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777523299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:42,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:42,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:22:42,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872644770] [2021-06-05 06:22:42,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:22:42,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:42,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:22:42,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:22:42,393 INFO L87 Difference]: Start difference. First operand 4407 states and 14636 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:43,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:43,646 INFO L93 Difference]: Finished difference Result 5490 states and 17794 transitions. [2021-06-05 06:22:43,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:22:43,646 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:43,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:43,655 INFO L225 Difference]: With dead ends: 5490 [2021-06-05 06:22:43,655 INFO L226 Difference]: Without dead ends: 5464 [2021-06-05 06:22:43,656 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1241.8ms TimeCoverageRelationStatistics Valid=291, Invalid=1689, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:22:43,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5464 states. [2021-06-05 06:22:43,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5464 to 4415. [2021-06-05 06:22:43,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4415 states, 4414 states have (on average 3.3203443588581787) internal successors, (14656), 4414 states have internal predecessors, (14656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:43,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4415 states to 4415 states and 14656 transitions. [2021-06-05 06:22:43,720 INFO L78 Accepts]: Start accepts. Automaton has 4415 states and 14656 transitions. Word has length 30 [2021-06-05 06:22:43,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:43,720 INFO L482 AbstractCegarLoop]: Abstraction has 4415 states and 14656 transitions. [2021-06-05 06:22:43,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:43,720 INFO L276 IsEmpty]: Start isEmpty. Operand 4415 states and 14656 transitions. [2021-06-05 06:22:43,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:43,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:43,726 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:43,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-06-05 06:22:43,927 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:43,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:43,927 INFO L82 PathProgramCache]: Analyzing trace with hash -435169970, now seen corresponding path program 76 times [2021-06-05 06:22:43,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:43,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433485031] [2021-06-05 06:22:43,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:43,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:44,201 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:44,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:44,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433485031] [2021-06-05 06:22:44,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433485031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:44,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144483318] [2021-06-05 06:22:44,201 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:44,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:44,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:44,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:44,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:44,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:44,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:44,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:44,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:44,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:22:44,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:44,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:44,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:44,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:44,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:44,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:44,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:22:44,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:44,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:44,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:44,409 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:22:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:44,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144483318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:44,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:44,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-06-05 06:22:44,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92630474] [2021-06-05 06:22:44,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:22:44,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:44,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:22:44,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:22:44,446 INFO L87 Difference]: Start difference. First operand 4415 states and 14656 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:45,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:45,632 INFO L93 Difference]: Finished difference Result 5632 states and 17963 transitions. [2021-06-05 06:22:45,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:22:45,633 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:45,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:45,641 INFO L225 Difference]: With dead ends: 5632 [2021-06-05 06:22:45,641 INFO L226 Difference]: Without dead ends: 5587 [2021-06-05 06:22:45,642 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1022.4ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:22:45,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5587 states. [2021-06-05 06:22:45,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5587 to 4455. [2021-06-05 06:22:45,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4455 states, 4454 states have (on average 3.3152222721149527) internal successors, (14766), 4454 states have internal predecessors, (14766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:45,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4455 states to 4455 states and 14766 transitions. [2021-06-05 06:22:45,704 INFO L78 Accepts]: Start accepts. Automaton has 4455 states and 14766 transitions. Word has length 30 [2021-06-05 06:22:45,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:45,704 INFO L482 AbstractCegarLoop]: Abstraction has 4455 states and 14766 transitions. [2021-06-05 06:22:45,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:45,704 INFO L276 IsEmpty]: Start isEmpty. Operand 4455 states and 14766 transitions. [2021-06-05 06:22:45,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:45,710 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:45,710 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:45,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable428,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:45,910 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:45,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:45,910 INFO L82 PathProgramCache]: Analyzing trace with hash -397407388, now seen corresponding path program 77 times [2021-06-05 06:22:45,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:45,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819150156] [2021-06-05 06:22:45,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:45,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:46,239 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:46,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:46,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819150156] [2021-06-05 06:22:46,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819150156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:46,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872655398] [2021-06-05 06:22:46,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:46,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:22:46,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:46,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:22:46,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:46,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:46,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:46,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:46,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:46,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:22:46,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:46,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:46,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:46,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:46,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:46,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:46,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:22:46,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:46,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:46,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:46,476 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:22:46,499 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:46,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872655398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:46,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:46,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:22:46,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894085302] [2021-06-05 06:22:46,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:46,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:46,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:46,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:46,500 INFO L87 Difference]: Start difference. First operand 4455 states and 14766 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:48,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:48,691 INFO L93 Difference]: Finished difference Result 5757 states and 18717 transitions. [2021-06-05 06:22:48,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:22:48,692 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:48,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:48,700 INFO L225 Difference]: With dead ends: 5757 [2021-06-05 06:22:48,700 INFO L226 Difference]: Without dead ends: 5715 [2021-06-05 06:22:48,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1990.4ms TimeCoverageRelationStatistics Valid=750, Invalid=3540, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:22:48,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5715 states. [2021-06-05 06:22:48,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5715 to 4497. [2021-06-05 06:22:48,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4497 states, 4496 states have (on average 3.30894128113879) internal successors, (14877), 4496 states have internal predecessors, (14877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:48,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4497 states to 4497 states and 14877 transitions. [2021-06-05 06:22:48,764 INFO L78 Accepts]: Start accepts. Automaton has 4497 states and 14877 transitions. Word has length 30 [2021-06-05 06:22:48,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:48,764 INFO L482 AbstractCegarLoop]: Abstraction has 4497 states and 14877 transitions. [2021-06-05 06:22:48,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:48,765 INFO L276 IsEmpty]: Start isEmpty. Operand 4497 states and 14877 transitions. [2021-06-05 06:22:48,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:48,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:48,770 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:48,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:48,971 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:48,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:48,971 INFO L82 PathProgramCache]: Analyzing trace with hash 262938860, now seen corresponding path program 78 times [2021-06-05 06:22:48,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:48,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500239155] [2021-06-05 06:22:48,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:48,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:49,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:49,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500239155] [2021-06-05 06:22:49,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500239155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:49,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398352863] [2021-06-05 06:22:49,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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:49,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:22:49,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:49,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:49,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:49,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:49,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:49,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:49,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:49,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:22:49,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:49,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:49,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:49,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:49,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:49,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:49,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:22:49,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:49,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:49,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:49,499 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:22:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:49,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398352863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:49,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:49,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:22:49,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988654234] [2021-06-05 06:22:49,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:49,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:49,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:49,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:49,523 INFO L87 Difference]: Start difference. First operand 4497 states and 14877 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:51,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:51,210 INFO L93 Difference]: Finished difference Result 5555 states and 18084 transitions. [2021-06-05 06:22:51,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:22:51,210 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:51,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:51,218 INFO L225 Difference]: With dead ends: 5555 [2021-06-05 06:22:51,218 INFO L226 Difference]: Without dead ends: 5517 [2021-06-05 06:22:51,218 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1588.1ms TimeCoverageRelationStatistics Valid=480, Invalid=2382, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:22:51,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5517 states. [2021-06-05 06:22:51,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5517 to 4513. [2021-06-05 06:22:51,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4513 states, 4512 states have (on average 3.3065159574468086) internal successors, (14919), 4512 states have internal predecessors, (14919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:51,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4513 states to 4513 states and 14919 transitions. [2021-06-05 06:22:51,281 INFO L78 Accepts]: Start accepts. Automaton has 4513 states and 14919 transitions. Word has length 30 [2021-06-05 06:22:51,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:51,281 INFO L482 AbstractCegarLoop]: Abstraction has 4513 states and 14919 transitions. [2021-06-05 06:22:51,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:51,281 INFO L276 IsEmpty]: Start isEmpty. Operand 4513 states and 14919 transitions. [2021-06-05 06:22:51,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:51,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:51,287 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:51,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-05 06:22:51,488 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:51,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:51,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1893739526, now seen corresponding path program 79 times [2021-06-05 06:22:51,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:51,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093952914] [2021-06-05 06:22:51,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:51,829 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:51,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:51,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093952914] [2021-06-05 06:22:51,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093952914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:51,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699868062] [2021-06-05 06:22:51,830 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:51,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:51,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:52,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:52,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:52,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:22:52,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:52,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:52,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:52,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:52,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:52,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:52,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 39 treesize of output 7 [2021-06-05 06:22:52,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:52,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:52,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:52,061 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:22:52,086 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:52,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699868062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:52,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:52,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:22:52,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771689856] [2021-06-05 06:22:52,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:22:52,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:52,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:22:52,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:22:52,087 INFO L87 Difference]: Start difference. First operand 4513 states and 14919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:53,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:53,537 INFO L93 Difference]: Finished difference Result 5539 states and 17930 transitions. [2021-06-05 06:22:53,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:22:53,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:53,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:53,545 INFO L225 Difference]: With dead ends: 5539 [2021-06-05 06:22:53,546 INFO L226 Difference]: Without dead ends: 5513 [2021-06-05 06:22:53,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1461.2ms TimeCoverageRelationStatistics Valid=475, Invalid=2495, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:22:53,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5513 states. [2021-06-05 06:22:53,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5513 to 4525. [2021-06-05 06:22:53,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.3043766578249336) internal successors, (14949), 4524 states have internal predecessors, (14949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:53,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 14949 transitions. [2021-06-05 06:22:53,619 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 14949 transitions. Word has length 30 [2021-06-05 06:22:53,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:53,619 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 14949 transitions. [2021-06-05 06:22:53,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:53,619 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 14949 transitions. [2021-06-05 06:22:53,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:53,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:53,625 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:53,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable431,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:53,825 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:53,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:53,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1855976944, now seen corresponding path program 80 times [2021-06-05 06:22:53,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:53,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663318771] [2021-06-05 06:22:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:54,162 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:54,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:54,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663318771] [2021-06-05 06:22:54,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663318771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:54,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073008279] [2021-06-05 06:22:54,162 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:54,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:22:54,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:54,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:22:54,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:54,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:54,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:54,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:54,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:54,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 54 treesize of output 38 [2021-06-05 06:22:54,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:54,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:54,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:54,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:54,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:54,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:54,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 43 treesize of output 7 [2021-06-05 06:22:54,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:54,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:54,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:54,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-05 06:22:54,478 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:54,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073008279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:54,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:54,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:22:54,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359629686] [2021-06-05 06:22:54,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:22:54,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:54,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:22:54,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:22:54,479 INFO L87 Difference]: Start difference. First operand 4525 states and 14949 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:56,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:56,625 INFO L93 Difference]: Finished difference Result 5761 states and 18687 transitions. [2021-06-05 06:22:56,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:22:56,625 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:56,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:56,634 INFO L225 Difference]: With dead ends: 5761 [2021-06-05 06:22:56,634 INFO L226 Difference]: Without dead ends: 5720 [2021-06-05 06:22:56,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1879.3ms TimeCoverageRelationStatistics Valid=599, Invalid=3561, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:22:56,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5720 states. [2021-06-05 06:22:56,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5720 to 4529. [2021-06-05 06:22:56,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 4528 states have (on average 3.303666077738516) internal successors, (14959), 4528 states have internal predecessors, (14959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:56,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 14959 transitions. [2021-06-05 06:22:56,708 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 14959 transitions. Word has length 30 [2021-06-05 06:22:56,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:56,708 INFO L482 AbstractCegarLoop]: Abstraction has 4529 states and 14959 transitions. [2021-06-05 06:22:56,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:56,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 14959 transitions. [2021-06-05 06:22:56,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:56,713 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:56,714 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:56,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-05 06:22:56,914 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:56,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:56,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2092828226, now seen corresponding path program 81 times [2021-06-05 06:22:56,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:56,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977112364] [2021-06-05 06:22:56,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:56,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:57,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:57,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:57,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977112364] [2021-06-05 06:22:57,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977112364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:57,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582175681] [2021-06-05 06:22:57,249 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:57,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:22:57,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:57,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:57,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:22:57,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:57,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:57,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:57,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:57,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:22:57,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:57,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:57,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:57,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:22:57,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:57,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:22:57,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:22:57,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:22:57,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:22:57,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:22:57,599 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:22:57,615 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:57,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582175681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:57,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:22:57,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:22:57,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167508609] [2021-06-05 06:22:57,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:22:57,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:22:57,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:22:57,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:22:57,616 INFO L87 Difference]: Start difference. First operand 4529 states and 14959 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:59,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:22:59,310 INFO L93 Difference]: Finished difference Result 5577 states and 18121 transitions. [2021-06-05 06:22:59,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:22:59,310 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:22:59,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:22:59,318 INFO L225 Difference]: With dead ends: 5577 [2021-06-05 06:22:59,318 INFO L226 Difference]: Without dead ends: 5551 [2021-06-05 06:22:59,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1394.9ms TimeCoverageRelationStatistics Valid=357, Invalid=2505, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:22:59,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2021-06-05 06:22:59,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 4565. [2021-06-05 06:22:59,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 4564 states have (on average 3.30170902716915) internal successors, (15069), 4564 states have internal predecessors, (15069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:59,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 15069 transitions. [2021-06-05 06:22:59,380 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 15069 transitions. Word has length 30 [2021-06-05 06:22:59,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:22:59,380 INFO L482 AbstractCegarLoop]: Abstraction has 4565 states and 15069 transitions. [2021-06-05 06:22:59,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:22:59,380 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 15069 transitions. [2021-06-05 06:22:59,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:22:59,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:22:59,386 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:22:59,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-05 06:22:59,586 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:22:59,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:22:59,586 INFO L82 PathProgramCache]: Analyzing trace with hash 28727954, now seen corresponding path program 82 times [2021-06-05 06:22:59,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:22:59,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606492429] [2021-06-05 06:22:59,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:22:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:22:59,907 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:22:59,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:22:59,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606492429] [2021-06-05 06:22:59,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606492429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:22:59,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891883672] [2021-06-05 06:22:59,908 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:22:59,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:22:59,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:22:59,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:22:59,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:00,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:00,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:00,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:00,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:00,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:23:00,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:00,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:00,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:00,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:00,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:00,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:00,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:23:00,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:00,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:00,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:00,138 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:23:00,154 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:00,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891883672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:00,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:00,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:23:00,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113611951] [2021-06-05 06:23:00,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:00,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:00,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:00,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:00,155 INFO L87 Difference]: Start difference. First operand 4565 states and 15069 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:01,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:01,245 INFO L93 Difference]: Finished difference Result 5483 states and 17818 transitions. [2021-06-05 06:23:01,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:23:01,246 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:01,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:01,254 INFO L225 Difference]: With dead ends: 5483 [2021-06-05 06:23:01,254 INFO L226 Difference]: Without dead ends: 5468 [2021-06-05 06:23:01,254 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1056.3ms TimeCoverageRelationStatistics Valid=309, Invalid=1583, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:23:01,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-06-05 06:23:01,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 4563. [2021-06-05 06:23:01,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4563 states, 4562 states have (on average 3.302060499780798) internal successors, (15064), 4562 states have internal predecessors, (15064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:01,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4563 states to 4563 states and 15064 transitions. [2021-06-05 06:23:01,316 INFO L78 Accepts]: Start accepts. Automaton has 4563 states and 15064 transitions. Word has length 30 [2021-06-05 06:23:01,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:01,316 INFO L482 AbstractCegarLoop]: Abstraction has 4563 states and 15064 transitions. [2021-06-05 06:23:01,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:01,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4563 states and 15064 transitions. [2021-06-05 06:23:01,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:01,321 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:01,321 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:01,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-06-05 06:23:01,522 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:01,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:01,522 INFO L82 PathProgramCache]: Analyzing trace with hash -2120553287, now seen corresponding path program 77 times [2021-06-05 06:23:01,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:01,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798955021] [2021-06-05 06:23:01,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:01,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:01,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798955021] [2021-06-05 06:23:01,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798955021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:01,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045532967] [2021-06-05 06:23:01,835 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:01,857 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:23:01,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:01,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:23:01,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:02,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:02,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:02,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2021-06-05 06:23:02,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:02,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:02,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:02,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 06:23:02,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:02,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:02,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:02,136 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:55, output treesize:7 [2021-06-05 06:23:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:02,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045532967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:02,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:02,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:23:02,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362346949] [2021-06-05 06:23:02,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:02,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:02,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:02,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:02,153 INFO L87 Difference]: Start difference. First operand 4563 states and 15064 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:03,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:03,639 INFO L93 Difference]: Finished difference Result 6028 states and 19460 transitions. [2021-06-05 06:23:03,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:23:03,639 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:03,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:03,648 INFO L225 Difference]: With dead ends: 6028 [2021-06-05 06:23:03,648 INFO L226 Difference]: Without dead ends: 6013 [2021-06-05 06:23:03,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 1279.0ms TimeCoverageRelationStatistics Valid=354, Invalid=1452, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:23:03,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6013 states. [2021-06-05 06:23:03,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6013 to 4598. [2021-06-05 06:23:03,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 3.3056341092016535) internal successors, (15196), 4597 states have internal predecessors, (15196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:03,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 15196 transitions. [2021-06-05 06:23:03,711 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 15196 transitions. Word has length 30 [2021-06-05 06:23:03,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:03,711 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 15196 transitions. [2021-06-05 06:23:03,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:03,712 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 15196 transitions. [2021-06-05 06:23:03,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:03,717 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:03,717 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:03,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable435,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:03,917 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:03,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:03,917 INFO L82 PathProgramCache]: Analyzing trace with hash 612940046, now seen corresponding path program 83 times [2021-06-05 06:23:03,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:03,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093471410] [2021-06-05 06:23:03,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:04,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:04,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:04,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093471410] [2021-06-05 06:23:04,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093471410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:04,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481609096] [2021-06-05 06:23:04,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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:04,132 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:23:04,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:04,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:04,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:04,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:04,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:04,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:04,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:04,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:23:04,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:04,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:04,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:04,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:04,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:04,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:04,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:23:04,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:04,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:04,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:04,352 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:23:04,368 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:04,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481609096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:04,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:04,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:23:04,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680831485] [2021-06-05 06:23:04,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:04,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:04,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:04,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:04,368 INFO L87 Difference]: Start difference. First operand 4598 states and 15196 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:05,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:05,709 INFO L93 Difference]: Finished difference Result 6328 states and 20126 transitions. [2021-06-05 06:23:05,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:23:05,710 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:05,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:05,719 INFO L225 Difference]: With dead ends: 6328 [2021-06-05 06:23:05,719 INFO L226 Difference]: Without dead ends: 6307 [2021-06-05 06:23:05,719 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1062.5ms TimeCoverageRelationStatistics Valid=451, Invalid=2411, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:23:05,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6307 states. [2021-06-05 06:23:05,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6307 to 4773. [2021-06-05 06:23:05,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4773 states, 4772 states have (on average 3.305113160100587) internal successors, (15772), 4772 states have internal predecessors, (15772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:05,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4773 states to 4773 states and 15772 transitions. [2021-06-05 06:23:05,790 INFO L78 Accepts]: Start accepts. Automaton has 4773 states and 15772 transitions. Word has length 30 [2021-06-05 06:23:05,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:05,790 INFO L482 AbstractCegarLoop]: Abstraction has 4773 states and 15772 transitions. [2021-06-05 06:23:05,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:05,790 INFO L276 IsEmpty]: Start isEmpty. Operand 4773 states and 15772 transitions. [2021-06-05 06:23:05,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:05,795 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:05,795 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:05,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-06-05 06:23:05,996 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:05,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:05,996 INFO L82 PathProgramCache]: Analyzing trace with hash 480820085, now seen corresponding path program 78 times [2021-06-05 06:23:05,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:05,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085725072] [2021-06-05 06:23:05,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:06,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:06,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:06,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085725072] [2021-06-05 06:23:06,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085725072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:06,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145307252] [2021-06-05 06:23:06,297 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:06,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:23:06,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:06,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:23:06,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:06,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:06,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:06,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 06:23:06,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:06,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:06,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:06,564 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 06:23:06,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 34 treesize of output 33 [2021-06-05 06:23:06,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:06,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:23:06,569 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:06,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:06,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:06,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:06,592 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 06:23:06,733 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:06,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145307252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:06,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:06,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:23:06,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988698525] [2021-06-05 06:23:06,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:23:06,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:06,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:23:06,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:23:06,734 INFO L87 Difference]: Start difference. First operand 4773 states and 15772 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:09,456 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-06-05 06:23:10,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:10,475 INFO L93 Difference]: Finished difference Result 6816 states and 21800 transitions. [2021-06-05 06:23:10,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:23:10,475 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:10,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:10,485 INFO L225 Difference]: With dead ends: 6816 [2021-06-05 06:23:10,485 INFO L226 Difference]: Without dead ends: 6782 [2021-06-05 06:23:10,485 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 3182.9ms TimeCoverageRelationStatistics Valid=769, Invalid=4487, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:23:10,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6782 states. [2021-06-05 06:23:10,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6782 to 4802. [2021-06-05 06:23:10,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4802 states, 4801 states have (on average 3.310768589877109) internal successors, (15895), 4801 states have internal predecessors, (15895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:10,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4802 states to 4802 states and 15895 transitions. [2021-06-05 06:23:10,559 INFO L78 Accepts]: Start accepts. Automaton has 4802 states and 15895 transitions. Word has length 30 [2021-06-05 06:23:10,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:10,559 INFO L482 AbstractCegarLoop]: Abstraction has 4802 states and 15895 transitions. [2021-06-05 06:23:10,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:10,559 INFO L276 IsEmpty]: Start isEmpty. Operand 4802 states and 15895 transitions. [2021-06-05 06:23:10,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:10,565 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:10,565 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:10,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable437,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:10,769 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:10,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:10,769 INFO L82 PathProgramCache]: Analyzing trace with hash 2092467553, now seen corresponding path program 79 times [2021-06-05 06:23:10,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:10,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493121979] [2021-06-05 06:23:10,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:11,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:11,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:11,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493121979] [2021-06-05 06:23:11,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493121979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:11,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292160790] [2021-06-05 06:23:11,064 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:11,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:11,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:11,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:11,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:11,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:23:11,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:11,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:11,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:11,333 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:11,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:23:11,334 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:11,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:23:11,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:11,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:11,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:11,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:23:11,362 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-05 06:23:11,434 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:11,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292160790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:11,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:11,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:23:11,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483485453] [2021-06-05 06:23:11,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:11,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:11,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:11,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:11,435 INFO L87 Difference]: Start difference. First operand 4802 states and 15895 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:13,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:13,865 INFO L93 Difference]: Finished difference Result 7080 states and 22805 transitions. [2021-06-05 06:23:13,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:23:13,865 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:13,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:13,876 INFO L225 Difference]: With dead ends: 7080 [2021-06-05 06:23:13,876 INFO L226 Difference]: Without dead ends: 7061 [2021-06-05 06:23:13,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 2033.4ms TimeCoverageRelationStatistics Valid=681, Invalid=2741, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:23:13,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-06-05 06:23:13,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 4807. [2021-06-05 06:23:13,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4807 states, 4806 states have (on average 3.3102372034956304) internal successors, (15909), 4806 states have internal predecessors, (15909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:13,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4807 states to 4807 states and 15909 transitions. [2021-06-05 06:23:13,963 INFO L78 Accepts]: Start accepts. Automaton has 4807 states and 15909 transitions. Word has length 30 [2021-06-05 06:23:13,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:13,963 INFO L482 AbstractCegarLoop]: Abstraction has 4807 states and 15909 transitions. [2021-06-05 06:23:13,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:13,963 INFO L276 IsEmpty]: Start isEmpty. Operand 4807 states and 15909 transitions. [2021-06-05 06:23:13,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:13,969 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:13,969 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:14,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-05 06:23:14,170 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:14,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:14,170 INFO L82 PathProgramCache]: Analyzing trace with hash 2116921004, now seen corresponding path program 84 times [2021-06-05 06:23:14,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:14,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322649486] [2021-06-05 06:23:14,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:14,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:14,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322649486] [2021-06-05 06:23:14,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322649486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:14,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328189000] [2021-06-05 06:23:14,367 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:14,389 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:23:14,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:14,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:14,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:14,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:14,623 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 06:23:14,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 06:23:14,625 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:14,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:14,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:14,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:14,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:14,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:14,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:23:14,635 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:14,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:14,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:14,640 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 06:23:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:14,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328189000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:14,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:14,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:23:14,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514442622] [2021-06-05 06:23:14,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:14,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:14,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:14,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:14,656 INFO L87 Difference]: Start difference. First operand 4807 states and 15909 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:17,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:17,230 INFO L93 Difference]: Finished difference Result 7867 states and 25138 transitions. [2021-06-05 06:23:17,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:23:17,230 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:17,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:17,242 INFO L225 Difference]: With dead ends: 7867 [2021-06-05 06:23:17,242 INFO L226 Difference]: Without dead ends: 7824 [2021-06-05 06:23:17,242 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 1731.5ms TimeCoverageRelationStatistics Valid=870, Invalid=4242, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:23:17,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-06-05 06:23:17,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5100. [2021-06-05 06:23:17,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5100 states, 5099 states have (on average 3.3304569523435967) internal successors, (16982), 5099 states have internal predecessors, (16982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:17,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5100 states to 5100 states and 16982 transitions. [2021-06-05 06:23:17,335 INFO L78 Accepts]: Start accepts. Automaton has 5100 states and 16982 transitions. Word has length 30 [2021-06-05 06:23:17,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:17,335 INFO L482 AbstractCegarLoop]: Abstraction has 5100 states and 16982 transitions. [2021-06-05 06:23:17,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:17,335 INFO L276 IsEmpty]: Start isEmpty. Operand 5100 states and 16982 transitions. [2021-06-05 06:23:17,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:17,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:17,341 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:17,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable449 [2021-06-05 06:23:17,546 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:17,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:17,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1703770452, now seen corresponding path program 85 times [2021-06-05 06:23:17,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:17,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005433828] [2021-06-05 06:23:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:17,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:17,744 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:17,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:17,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005433828] [2021-06-05 06:23:17,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005433828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:17,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580232763] [2021-06-05 06:23:17,744 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:17,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:17,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:17,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:17,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:17,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:17,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:23:17,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:17,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:17,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:17,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:17,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:23:17,965 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:17,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:17,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:17,974 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:23:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:18,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580232763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:18,019 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:18,019 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:23:18,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118090920] [2021-06-05 06:23:18,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:18,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:18,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:18,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:18,019 INFO L87 Difference]: Start difference. First operand 5100 states and 16982 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:20,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:20,045 INFO L93 Difference]: Finished difference Result 7972 states and 25557 transitions. [2021-06-05 06:23:20,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:23:20,045 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:20,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:20,058 INFO L225 Difference]: With dead ends: 7972 [2021-06-05 06:23:20,058 INFO L226 Difference]: Without dead ends: 7919 [2021-06-05 06:23:20,058 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1582.1ms TimeCoverageRelationStatistics Valid=749, Invalid=3943, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:23:20,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7919 states. [2021-06-05 06:23:20,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7919 to 5113. [2021-06-05 06:23:20,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5113 states, 5112 states have (on average 3.331768388106416) internal successors, (17032), 5112 states have internal predecessors, (17032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:20,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5113 states to 5113 states and 17032 transitions. [2021-06-05 06:23:20,145 INFO L78 Accepts]: Start accepts. Automaton has 5113 states and 17032 transitions. Word has length 30 [2021-06-05 06:23:20,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:20,145 INFO L482 AbstractCegarLoop]: Abstraction has 5113 states and 17032 transitions. [2021-06-05 06:23:20,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:20,145 INFO L276 IsEmpty]: Start isEmpty. Operand 5113 states and 17032 transitions. [2021-06-05 06:23:20,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:20,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:20,151 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:20,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:20,351 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:20,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:20,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1994937445, now seen corresponding path program 80 times [2021-06-05 06:23:20,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:20,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078636651] [2021-06-05 06:23:20,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:20,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:20,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:20,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078636651] [2021-06-05 06:23:20,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078636651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:20,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704074243] [2021-06-05 06:23:20,627 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:20,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:23:20,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:20,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:20,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:20,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:20,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:23:20,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:20,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:20,964 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:23:20,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 67 [2021-06-05 06:23:20,979 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:20,992 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:20,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 06:23:20,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:21,057 INFO L628 ElimStorePlain]: treesize reduction 8, result has 91.9 percent of original size [2021-06-05 06:23:21,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-06-05 06:23:21,078 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:188 [2021-06-05 06:23:21,238 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 39 [2021-06-05 06:23:21,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:21,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704074243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:21,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:21,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-05 06:23:21,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217307076] [2021-06-05 06:23:21,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:21,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:21,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:21,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:21,263 INFO L87 Difference]: Start difference. First operand 5113 states and 17032 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:24,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:24,782 INFO L93 Difference]: Finished difference Result 6875 states and 22253 transitions. [2021-06-05 06:23:24,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 06:23:24,782 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:24,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:24,794 INFO L225 Difference]: With dead ends: 6875 [2021-06-05 06:23:24,794 INFO L226 Difference]: Without dead ends: 6845 [2021-06-05 06:23:24,794 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1531 ImplicationChecksByTransitivity, 2883.8ms TimeCoverageRelationStatistics Valid=672, Invalid=4158, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:23:24,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6845 states. [2021-06-05 06:23:24,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6845 to 5112. [2021-06-05 06:23:24,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5112 states, 5111 states have (on average 3.330659362160047) internal successors, (17023), 5111 states have internal predecessors, (17023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:24,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5112 states to 5112 states and 17023 transitions. [2021-06-05 06:23:24,877 INFO L78 Accepts]: Start accepts. Automaton has 5112 states and 17023 transitions. Word has length 30 [2021-06-05 06:23:24,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:24,877 INFO L482 AbstractCegarLoop]: Abstraction has 5112 states and 17023 transitions. [2021-06-05 06:23:24,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:24,877 INFO L276 IsEmpty]: Start isEmpty. Operand 5112 states and 17023 transitions. [2021-06-05 06:23:24,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:24,884 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:24,884 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:25,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable456,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:25,085 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:25,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:25,085 INFO L82 PathProgramCache]: Analyzing trace with hash -825856163, now seen corresponding path program 81 times [2021-06-05 06:23:25,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:25,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935300129] [2021-06-05 06:23:25,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:25,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:25,404 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:25,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:25,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935300129] [2021-06-05 06:23:25,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935300129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:25,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994372609] [2021-06-05 06:23:25,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:25,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:23:25,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:25,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:25,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:25,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:25,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:25,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:23:25,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:25,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:25,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:25,677 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:25,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:23:25,679 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:25,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:23:25,681 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:25,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:25,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:25,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:25,706 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:23:25,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:25,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994372609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:25,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:25,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:23:25,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75083659] [2021-06-05 06:23:25,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:25,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:25,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:25,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:25,817 INFO L87 Difference]: Start difference. First operand 5112 states and 17023 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:27,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:27,416 INFO L93 Difference]: Finished difference Result 6702 states and 22012 transitions. [2021-06-05 06:23:27,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:23:27,416 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:27,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:27,428 INFO L225 Difference]: With dead ends: 6702 [2021-06-05 06:23:27,428 INFO L226 Difference]: Without dead ends: 6677 [2021-06-05 06:23:27,429 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1509.2ms TimeCoverageRelationStatistics Valid=452, Invalid=1804, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:23:27,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6677 states. [2021-06-05 06:23:27,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6677 to 5103. [2021-06-05 06:23:27,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5103 states, 5102 states have (on average 3.3314386515092123) internal successors, (16997), 5102 states have internal predecessors, (16997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:27,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5103 states to 5103 states and 16997 transitions. [2021-06-05 06:23:27,515 INFO L78 Accepts]: Start accepts. Automaton has 5103 states and 16997 transitions. Word has length 30 [2021-06-05 06:23:27,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:27,515 INFO L482 AbstractCegarLoop]: Abstraction has 5103 states and 16997 transitions. [2021-06-05 06:23:27,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:27,516 INFO L276 IsEmpty]: Start isEmpty. Operand 5103 states and 16997 transitions. [2021-06-05 06:23:27,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:27,522 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:27,522 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:27,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-06-05 06:23:27,737 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:27,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:27,737 INFO L82 PathProgramCache]: Analyzing trace with hash 11849724, now seen corresponding path program 86 times [2021-06-05 06:23:27,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:27,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221451797] [2021-06-05 06:23:27,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:27,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:27,979 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:27,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:27,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221451797] [2021-06-05 06:23:27,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221451797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:27,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166500430] [2021-06-05 06:23:27,979 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:28,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:23:28,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:28,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:28,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:28,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:28,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:28,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:28,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:28,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-05 06:23:28,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:28,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:28,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:28,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:28,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 21 treesize of output 9 [2021-06-05 06:23:28,203 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:28,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:28,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:28,209 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-05 06:23:28,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:28,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166500430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:28,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:28,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:23:28,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722882650] [2021-06-05 06:23:28,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:28,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:28,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:28,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:28,250 INFO L87 Difference]: Start difference. First operand 5103 states and 16997 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:32,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:32,135 INFO L93 Difference]: Finished difference Result 7653 states and 24529 transitions. [2021-06-05 06:23:32,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-05 06:23:32,135 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:32,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:32,147 INFO L225 Difference]: With dead ends: 7653 [2021-06-05 06:23:32,147 INFO L226 Difference]: Without dead ends: 7610 [2021-06-05 06:23:32,148 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3192 ImplicationChecksByTransitivity, 2912.4ms TimeCoverageRelationStatistics Valid=1390, Invalid=7540, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 06:23:32,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7610 states. [2021-06-05 06:23:32,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7610 to 5256. [2021-06-05 06:23:32,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5256 states, 5255 states have (on average 3.337012369172217) internal successors, (17536), 5255 states have internal predecessors, (17536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:32,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5256 states to 5256 states and 17536 transitions. [2021-06-05 06:23:32,241 INFO L78 Accepts]: Start accepts. Automaton has 5256 states and 17536 transitions. Word has length 30 [2021-06-05 06:23:32,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:32,241 INFO L482 AbstractCegarLoop]: Abstraction has 5256 states and 17536 transitions. [2021-06-05 06:23:32,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:32,241 INFO L276 IsEmpty]: Start isEmpty. Operand 5256 states and 17536 transitions. [2021-06-05 06:23:32,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:32,247 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:32,247 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:32,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:32,448 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:32,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:32,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1948679971, now seen corresponding path program 82 times [2021-06-05 06:23:32,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:32,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51670279] [2021-06-05 06:23:32,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:32,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:32,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:32,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51670279] [2021-06-05 06:23:32,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51670279] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:32,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715527245] [2021-06-05 06:23:32,734 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:32,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:23:32,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:32,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:32,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:32,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:32,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:32,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:23:32,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:32,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:32,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:32,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:23:32,968 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:32,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:32,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:32,985 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:32,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 29 treesize of output 28 [2021-06-05 06:23:32,986 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:33,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:33,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:23:33,009 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 06:23:33,081 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:33,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715527245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:33,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:33,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:23:33,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875241294] [2021-06-05 06:23:33,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:33,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:33,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:33,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:33,082 INFO L87 Difference]: Start difference. First operand 5256 states and 17536 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:34,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:34,954 INFO L93 Difference]: Finished difference Result 7165 states and 23503 transitions. [2021-06-05 06:23:34,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:23:34,955 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:34,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:34,967 INFO L225 Difference]: With dead ends: 7165 [2021-06-05 06:23:34,967 INFO L226 Difference]: Without dead ends: 7146 [2021-06-05 06:23:34,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1624.0ms TimeCoverageRelationStatistics Valid=590, Invalid=2380, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:23:34,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7146 states. [2021-06-05 06:23:35,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7146 to 5273. [2021-06-05 06:23:35,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5273 states, 5272 states have (on average 3.334977238239757) internal successors, (17582), 5272 states have internal predecessors, (17582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:35,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5273 states to 5273 states and 17582 transitions. [2021-06-05 06:23:35,059 INFO L78 Accepts]: Start accepts. Automaton has 5273 states and 17582 transitions. Word has length 30 [2021-06-05 06:23:35,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:35,059 INFO L482 AbstractCegarLoop]: Abstraction has 5273 states and 17582 transitions. [2021-06-05 06:23:35,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:35,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5273 states and 17582 transitions. [2021-06-05 06:23:35,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:35,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:35,065 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:35,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-06-05 06:23:35,266 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:35,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:35,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1709820471, now seen corresponding path program 83 times [2021-06-05 06:23:35,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:35,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562172666] [2021-06-05 06:23:35,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:35,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:35,530 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:35,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:35,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562172666] [2021-06-05 06:23:35,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562172666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:35,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943040116] [2021-06-05 06:23:35,531 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:35,554 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:23:35,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:35,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:23:35,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:35,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:35,738 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:35,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 50 [2021-06-05 06:23:35,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:23:35,786 INFO L628 ElimStorePlain]: treesize reduction 59, result has 56.9 percent of original size [2021-06-05 06:23:35,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:35,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-05 06:23:35,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:35,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:35,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:35,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 17 [2021-06-05 06:23:35,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:35,839 INFO L628 ElimStorePlain]: treesize reduction 26, result has 64.4 percent of original size [2021-06-05 06:23:35,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:35,843 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:67 [2021-06-05 06:23:35,956 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:35,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943040116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:35,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:35,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:23:35,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143072721] [2021-06-05 06:23:35,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:35,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:35,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:35,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:35,957 INFO L87 Difference]: Start difference. First operand 5273 states and 17582 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:37,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:37,742 INFO L93 Difference]: Finished difference Result 6868 states and 22615 transitions. [2021-06-05 06:23:37,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:23:37,743 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:37,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:37,754 INFO L225 Difference]: With dead ends: 6868 [2021-06-05 06:23:37,755 INFO L226 Difference]: Without dead ends: 6843 [2021-06-05 06:23:37,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 1564.7ms TimeCoverageRelationStatistics Valid=518, Invalid=2032, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:23:37,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6843 states. [2021-06-05 06:23:37,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6843 to 5255. [2021-06-05 06:23:37,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5255 states, 5254 states have (on average 3.332127902550438) internal successors, (17507), 5254 states have internal predecessors, (17507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:37,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5255 states to 5255 states and 17507 transitions. [2021-06-05 06:23:37,843 INFO L78 Accepts]: Start accepts. Automaton has 5255 states and 17507 transitions. Word has length 30 [2021-06-05 06:23:37,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:37,843 INFO L482 AbstractCegarLoop]: Abstraction has 5255 states and 17507 transitions. [2021-06-05 06:23:37,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:37,843 INFO L276 IsEmpty]: Start isEmpty. Operand 5255 states and 17507 transitions. [2021-06-05 06:23:37,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:37,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:37,850 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:38,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable494,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:38,051 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:38,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:38,051 INFO L82 PathProgramCache]: Analyzing trace with hash -915628579, now seen corresponding path program 84 times [2021-06-05 06:23:38,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:38,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078995049] [2021-06-05 06:23:38,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:38,322 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:38,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:38,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078995049] [2021-06-05 06:23:38,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078995049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:38,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974047087] [2021-06-05 06:23:38,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:38,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:23:38,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:38,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:38,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:38,576 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-06-05 06:23:38,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, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 121 treesize of output 115 [2021-06-05 06:23:38,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:38,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:38,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:38,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:23:38,604 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:38,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:38,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:38,622 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:38,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 29 [2021-06-05 06:23:38,623 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:38,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:38,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:38,650 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:132, output treesize:128 [2021-06-05 06:23:38,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:38,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974047087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:38,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:38,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:23:38,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197894608] [2021-06-05 06:23:38,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:23:38,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:38,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:23:38,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:23:38,863 INFO L87 Difference]: Start difference. First operand 5255 states and 17507 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:42,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:42,298 INFO L93 Difference]: Finished difference Result 7325 states and 23907 transitions. [2021-06-05 06:23:42,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:23:42,298 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:42,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:42,310 INFO L225 Difference]: With dead ends: 7325 [2021-06-05 06:23:42,310 INFO L226 Difference]: Without dead ends: 7271 [2021-06-05 06:23:42,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1161 ImplicationChecksByTransitivity, 2705.2ms TimeCoverageRelationStatistics Valid=571, Invalid=3461, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:23:42,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7271 states. [2021-06-05 06:23:42,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7271 to 5300. [2021-06-05 06:23:42,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5300 states, 5299 states have (on average 3.333081713530855) internal successors, (17662), 5299 states have internal predecessors, (17662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:42,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5300 states to 5300 states and 17662 transitions. [2021-06-05 06:23:42,388 INFO L78 Accepts]: Start accepts. Automaton has 5300 states and 17662 transitions. Word has length 30 [2021-06-05 06:23:42,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:42,388 INFO L482 AbstractCegarLoop]: Abstraction has 5300 states and 17662 transitions. [2021-06-05 06:23:42,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:42,388 INFO L276 IsEmpty]: Start isEmpty. Operand 5300 states and 17662 transitions. [2021-06-05 06:23:42,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:42,394 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:42,394 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:42,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable503 [2021-06-05 06:23:42,595 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:42,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:42,604 INFO L82 PathProgramCache]: Analyzing trace with hash -858923347, now seen corresponding path program 85 times [2021-06-05 06:23:42,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:42,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622329487] [2021-06-05 06:23:42,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:42,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:42,827 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:42,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:42,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622329487] [2021-06-05 06:23:42,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622329487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:42,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871737118] [2021-06-05 06:23:42,827 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:42,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:42,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:43,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:43,029 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:43,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:23:43,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:43,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:43,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:43,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:23:43,054 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:43,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:43,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:43,073 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:43,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:23:43,074 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:43,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:43,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:43,093 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 06:23:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:43,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871737118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:43,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:43,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:23:43,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855057867] [2021-06-05 06:23:43,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:43,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:43,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:43,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:43,204 INFO L87 Difference]: Start difference. First operand 5300 states and 17662 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:44,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:44,832 INFO L93 Difference]: Finished difference Result 7211 states and 23720 transitions. [2021-06-05 06:23:44,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:23:44,832 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:44,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:44,844 INFO L225 Difference]: With dead ends: 7211 [2021-06-05 06:23:44,844 INFO L226 Difference]: Without dead ends: 7186 [2021-06-05 06:23:44,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 817 ImplicationChecksByTransitivity, 1415.0ms TimeCoverageRelationStatistics Valid=552, Invalid=2100, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:23:44,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7186 states. [2021-06-05 06:23:44,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7186 to 5274. [2021-06-05 06:23:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 5273 states have (on average 3.3345344206334153) internal successors, (17583), 5273 states have internal predecessors, (17583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:44,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 17583 transitions. [2021-06-05 06:23:44,932 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 17583 transitions. Word has length 30 [2021-06-05 06:23:44,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:44,932 INFO L482 AbstractCegarLoop]: Abstraction has 5274 states and 17583 transitions. [2021-06-05 06:23:44,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:44,932 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 17583 transitions. [2021-06-05 06:23:44,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:44,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:44,939 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:45,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable513,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:45,140 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:45,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:45,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1023827249, now seen corresponding path program 86 times [2021-06-05 06:23:45,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:45,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235884094] [2021-06-05 06:23:45,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:45,404 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:45,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:45,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235884094] [2021-06-05 06:23:45,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235884094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:45,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181015904] [2021-06-05 06:23:45,404 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:45,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:23:45,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:45,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:45,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:45,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:45,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:45,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:23:45,575 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:23:45,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:45,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:23:45,584 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:45,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:45,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:45,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:23:45,640 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:45,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181015904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:45,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:45,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:23:45,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786355224] [2021-06-05 06:23:45,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:45,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:45,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:45,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:45,641 INFO L87 Difference]: Start difference. First operand 5274 states and 17583 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:47,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:47,482 INFO L93 Difference]: Finished difference Result 6738 states and 22189 transitions. [2021-06-05 06:23:47,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:23:47,483 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:47,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:47,493 INFO L225 Difference]: With dead ends: 6738 [2021-06-05 06:23:47,493 INFO L226 Difference]: Without dead ends: 6723 [2021-06-05 06:23:47,494 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 964 ImplicationChecksByTransitivity, 1494.8ms TimeCoverageRelationStatistics Valid=459, Invalid=2733, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:23:47,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6723 states. [2021-06-05 06:23:47,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6723 to 5272. [2021-06-05 06:23:47,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5272 states, 5271 states have (on average 3.335040789224056) internal successors, (17579), 5271 states have internal predecessors, (17579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:47,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5272 states to 5272 states and 17579 transitions. [2021-06-05 06:23:47,574 INFO L78 Accepts]: Start accepts. Automaton has 5272 states and 17579 transitions. Word has length 30 [2021-06-05 06:23:47,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:47,575 INFO L482 AbstractCegarLoop]: Abstraction has 5272 states and 17579 transitions. [2021-06-05 06:23:47,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:47,575 INFO L276 IsEmpty]: Start isEmpty. Operand 5272 states and 17579 transitions. [2021-06-05 06:23:47,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:47,581 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:47,581 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:47,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2021-06-05 06:23:47,782 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:47,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:47,782 INFO L82 PathProgramCache]: Analyzing trace with hash 595170096, now seen corresponding path program 87 times [2021-06-05 06:23:47,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:47,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970776531] [2021-06-05 06:23:47,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:48,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:48,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970776531] [2021-06-05 06:23:48,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970776531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:48,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279689717] [2021-06-05 06:23:48,066 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:48,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:23:48,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:48,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:48,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:48,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:48,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:48,261 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:48,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:23:48,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:23:48,285 INFO L628 ElimStorePlain]: treesize reduction 44, result has 43.6 percent of original size [2021-06-05 06:23:48,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:48,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:48,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:23:48,289 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:48,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:48,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:48,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:23:48,375 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:48,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279689717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:48,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:48,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:23:48,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876178642] [2021-06-05 06:23:48,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:23:48,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:48,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:23:48,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:23:48,376 INFO L87 Difference]: Start difference. First operand 5272 states and 17579 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:49,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:49,966 INFO L93 Difference]: Finished difference Result 6863 states and 22426 transitions. [2021-06-05 06:23:49,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:23:49,967 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:49,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:49,976 INFO L225 Difference]: With dead ends: 6863 [2021-06-05 06:23:49,976 INFO L226 Difference]: Without dead ends: 6783 [2021-06-05 06:23:49,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1363.3ms TimeCoverageRelationStatistics Valid=492, Invalid=2588, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:23:49,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6783 states. [2021-06-05 06:23:50,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6783 to 5263. [2021-06-05 06:23:50,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5263 states, 5262 states have (on average 3.337134169517294) internal successors, (17560), 5262 states have internal predecessors, (17560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:50,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5263 states to 5263 states and 17560 transitions. [2021-06-05 06:23:50,053 INFO L78 Accepts]: Start accepts. Automaton has 5263 states and 17560 transitions. Word has length 30 [2021-06-05 06:23:50,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:50,053 INFO L482 AbstractCegarLoop]: Abstraction has 5263 states and 17560 transitions. [2021-06-05 06:23:50,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:50,054 INFO L276 IsEmpty]: Start isEmpty. Operand 5263 states and 17560 transitions. [2021-06-05 06:23:50,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:50,060 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:50,060 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:50,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable522,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:50,260 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:50,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:50,260 INFO L82 PathProgramCache]: Analyzing trace with hash 773711464, now seen corresponding path program 88 times [2021-06-05 06:23:50,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:50,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895549964] [2021-06-05 06:23:50,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:50,496 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:50,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:50,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895549964] [2021-06-05 06:23:50,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895549964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:50,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899125830] [2021-06-05 06:23:50,496 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:50,519 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:23:50,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:50,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:23:50,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:50,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:50,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:50,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:50,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:50,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:23:50,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:50,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:50,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:50,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:50,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:50,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:50,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:23:50,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:50,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:50,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:50,743 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:23:50,759 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:50,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899125830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:50,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:50,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:23:50,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254376371] [2021-06-05 06:23:50,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:23:50,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:50,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:23:50,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:23:50,759 INFO L87 Difference]: Start difference. First operand 5263 states and 17560 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:53,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:53,295 INFO L93 Difference]: Finished difference Result 6746 states and 21953 transitions. [2021-06-05 06:23:53,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:23:53,295 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:53,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:53,305 INFO L225 Difference]: With dead ends: 6746 [2021-06-05 06:23:53,305 INFO L226 Difference]: Without dead ends: 6718 [2021-06-05 06:23:53,305 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1904.0ms TimeCoverageRelationStatistics Valid=769, Invalid=3923, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:23:53,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6718 states. [2021-06-05 06:23:53,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6718 to 5251. [2021-06-05 06:23:53,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5251 states, 5250 states have (on average 3.3377142857142856) internal successors, (17523), 5250 states have internal predecessors, (17523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:53,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5251 states to 5251 states and 17523 transitions. [2021-06-05 06:23:53,393 INFO L78 Accepts]: Start accepts. Automaton has 5251 states and 17523 transitions. Word has length 30 [2021-06-05 06:23:53,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:53,393 INFO L482 AbstractCegarLoop]: Abstraction has 5251 states and 17523 transitions. [2021-06-05 06:23:53,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:53,393 INFO L276 IsEmpty]: Start isEmpty. Operand 5251 states and 17523 transitions. [2021-06-05 06:23:53,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:53,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:53,399 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:53,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable528 [2021-06-05 06:23:53,600 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:53,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:53,600 INFO L82 PathProgramCache]: Analyzing trace with hash -200631640, now seen corresponding path program 89 times [2021-06-05 06:23:53,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:53,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323207224] [2021-06-05 06:23:53,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:53,848 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:53,848 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:53,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323207224] [2021-06-05 06:23:53,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323207224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:53,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189186725] [2021-06-05 06:23:53,848 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:53,872 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:23:53,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:53,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:23:53,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:54,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:54,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:54,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:54,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:54,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:23:54,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:54,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:54,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:54,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:54,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:54,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:54,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:23:54,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:54,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:54,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:54,095 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:23:54,115 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:54,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189186725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:54,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:54,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 06:23:54,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110087382] [2021-06-05 06:23:54,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:54,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:54,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:54,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:54,116 INFO L87 Difference]: Start difference. First operand 5251 states and 17523 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:57,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:57,049 INFO L93 Difference]: Finished difference Result 7311 states and 23827 transitions. [2021-06-05 06:23:57,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 06:23:57,049 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:57,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:57,061 INFO L225 Difference]: With dead ends: 7311 [2021-06-05 06:23:57,062 INFO L226 Difference]: Without dead ends: 7256 [2021-06-05 06:23:57,062 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2013 ImplicationChecksByTransitivity, 2382.7ms TimeCoverageRelationStatistics Valid=1133, Invalid=5029, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 06:23:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7256 states. [2021-06-05 06:23:57,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7256 to 5400. [2021-06-05 06:23:57,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5400 states, 5399 states have (on average 3.3389516577143916) internal successors, (18027), 5399 states have internal predecessors, (18027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:57,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5400 states to 5400 states and 18027 transitions. [2021-06-05 06:23:57,149 INFO L78 Accepts]: Start accepts. Automaton has 5400 states and 18027 transitions. Word has length 30 [2021-06-05 06:23:57,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:57,149 INFO L482 AbstractCegarLoop]: Abstraction has 5400 states and 18027 transitions. [2021-06-05 06:23:57,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:57,149 INFO L276 IsEmpty]: Start isEmpty. Operand 5400 states and 18027 transitions. [2021-06-05 06:23:57,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:57,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:57,156 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:57,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable529 [2021-06-05 06:23:57,372 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:57,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:57,373 INFO L82 PathProgramCache]: Analyzing trace with hash -597270023, now seen corresponding path program 87 times [2021-06-05 06:23:57,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:57,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553474666] [2021-06-05 06:23:57,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:57,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:57,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:57,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553474666] [2021-06-05 06:23:57,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553474666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:57,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340496927] [2021-06-05 06:23:57,560 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:57,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:23:57,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:57,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:57,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:57,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:57,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:57,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 31 treesize of output 23 [2021-06-05 06:23:57,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:57,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:57,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:57,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:23:57,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:57,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:57,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:57,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:23:57,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:57,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340496927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:57,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:57,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:23:57,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445935771] [2021-06-05 06:23:57,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:57,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:57,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:57,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:57,902 INFO L87 Difference]: Start difference. First operand 5400 states and 18027 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:58,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:23:58,794 INFO L93 Difference]: Finished difference Result 6457 states and 21365 transitions. [2021-06-05 06:23:58,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:23:58,794 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:23:58,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:23:58,805 INFO L225 Difference]: With dead ends: 6457 [2021-06-05 06:23:58,805 INFO L226 Difference]: Without dead ends: 6442 [2021-06-05 06:23:58,805 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 726.5ms TimeCoverageRelationStatistics Valid=254, Invalid=1228, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:23:58,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6442 states. [2021-06-05 06:23:58,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6442 to 5373. [2021-06-05 06:23:58,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5373 states, 5372 states have (on average 3.3395383469843636) internal successors, (17940), 5372 states have internal predecessors, (17940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:58,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5373 states to 5373 states and 17940 transitions. [2021-06-05 06:23:58,882 INFO L78 Accepts]: Start accepts. Automaton has 5373 states and 17940 transitions. Word has length 30 [2021-06-05 06:23:58,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:23:58,882 INFO L482 AbstractCegarLoop]: Abstraction has 5373 states and 17940 transitions. [2021-06-05 06:23:58,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:23:58,882 INFO L276 IsEmpty]: Start isEmpty. Operand 5373 states and 17940 transitions. [2021-06-05 06:23:58,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:23:58,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:23:58,889 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:23:59,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2021-06-05 06:23:59,089 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:23:59,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:23:59,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1813105757, now seen corresponding path program 88 times [2021-06-05 06:23:59,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:23:59,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626080749] [2021-06-05 06:23:59,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:23:59,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:23:59,285 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:59,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:23:59,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626080749] [2021-06-05 06:23:59,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626080749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:59,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654078376] [2021-06-05 06:23:59,285 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:23:59,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:23:59,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:23:59,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:23:59,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:23:59,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:59,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:59,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:23:59,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:23:59,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:59,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:23:59,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:23:59,527 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:23:59,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:59,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:23:59,546 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:23:59,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:23:59,547 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:23:59,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:23:59,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:23:59,565 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 06:23:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:23:59,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654078376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:23:59,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:23:59,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:23:59,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339096630] [2021-06-05 06:23:59,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:23:59,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:23:59,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:23:59,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:23:59,681 INFO L87 Difference]: Start difference. First operand 5373 states and 17940 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:00,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:00,729 INFO L93 Difference]: Finished difference Result 6988 states and 23137 transitions. [2021-06-05 06:24:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:24:00,729 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:00,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:00,739 INFO L225 Difference]: With dead ends: 6988 [2021-06-05 06:24:00,739 INFO L226 Difference]: Without dead ends: 6963 [2021-06-05 06:24:00,739 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 987.9ms TimeCoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:24:00,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6963 states. [2021-06-05 06:24:00,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6963 to 5383. [2021-06-05 06:24:00,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5383 states, 5382 states have (on average 3.34132292827945) internal successors, (17983), 5382 states have internal predecessors, (17983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:00,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5383 states to 5383 states and 17983 transitions. [2021-06-05 06:24:00,817 INFO L78 Accepts]: Start accepts. Automaton has 5383 states and 17983 transitions. Word has length 30 [2021-06-05 06:24:00,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:00,817 INFO L482 AbstractCegarLoop]: Abstraction has 5383 states and 17983 transitions. [2021-06-05 06:24:00,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:00,817 INFO L276 IsEmpty]: Start isEmpty. Operand 5383 states and 17983 transitions. [2021-06-05 06:24:00,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:00,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:00,823 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:01,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2021-06-05 06:24:01,024 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:01,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:01,024 INFO L82 PathProgramCache]: Analyzing trace with hash 875123632, now seen corresponding path program 90 times [2021-06-05 06:24:01,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:01,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194078590] [2021-06-05 06:24:01,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:01,315 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:01,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:01,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194078590] [2021-06-05 06:24:01,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194078590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:01,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107752761] [2021-06-05 06:24:01,316 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:01,340 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:24:01,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:01,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:24:01,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:01,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:01,574 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 06:24:01,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 06:24:01,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:01,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:01,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:01,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:01,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:01,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:01,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:24:01,585 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:01,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:01,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:01,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 06:24:01,610 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:01,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107752761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:01,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:01,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 06:24:01,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473504081] [2021-06-05 06:24:01,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:24:01,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:01,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:24:01,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:24:01,611 INFO L87 Difference]: Start difference. First operand 5383 states and 17983 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:04,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:04,479 INFO L93 Difference]: Finished difference Result 7960 states and 26049 transitions. [2021-06-05 06:24:04,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:24:04,480 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:04,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:04,492 INFO L225 Difference]: With dead ends: 7960 [2021-06-05 06:24:04,492 INFO L226 Difference]: Without dead ends: 7938 [2021-06-05 06:24:04,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1544 ImplicationChecksByTransitivity, 2394.1ms TimeCoverageRelationStatistics Valid=951, Invalid=4305, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:24:04,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7938 states. [2021-06-05 06:24:04,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7938 to 5379. [2021-06-05 06:24:04,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5378 states have (on average 3.3419486798066194) internal successors, (17973), 5378 states have internal predecessors, (17973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:04,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 17973 transitions. [2021-06-05 06:24:04,591 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 17973 transitions. Word has length 30 [2021-06-05 06:24:04,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:04,591 INFO L482 AbstractCegarLoop]: Abstraction has 5379 states and 17973 transitions. [2021-06-05 06:24:04,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:04,592 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 17973 transitions. [2021-06-05 06:24:04,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:04,599 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:04,599 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:04,799 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:04,799 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:04,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:04,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1747298640, now seen corresponding path program 91 times [2021-06-05 06:24:04,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:04,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964651477] [2021-06-05 06:24:04,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:04,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:05,124 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:05,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:05,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964651477] [2021-06-05 06:24:05,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964651477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:05,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172181027] [2021-06-05 06:24:05,124 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:05,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:24:05,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:05,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:05,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:05,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:05,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:05,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:24:05,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:05,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:05,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:05,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:05,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:05,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:05,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 22 treesize of output 3 [2021-06-05 06:24:05,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:05,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:05,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:05,375 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:24:05,396 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:05,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172181027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:05,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:05,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:24:05,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883100052] [2021-06-05 06:24:05,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:24:05,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:05,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:24:05,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:24:05,397 INFO L87 Difference]: Start difference. First operand 5379 states and 17973 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:07,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:07,722 INFO L93 Difference]: Finished difference Result 7189 states and 23630 transitions. [2021-06-05 06:24:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:24:07,723 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:07,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:07,734 INFO L225 Difference]: With dead ends: 7189 [2021-06-05 06:24:07,734 INFO L226 Difference]: Without dead ends: 7147 [2021-06-05 06:24:07,735 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1887.3ms TimeCoverageRelationStatistics Valid=774, Invalid=3648, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:24:07,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7147 states. [2021-06-05 06:24:07,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7147 to 5389. [2021-06-05 06:24:07,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5389 states, 5388 states have (on average 3.3411284335560505) internal successors, (18002), 5388 states have internal predecessors, (18002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:07,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5389 states to 5389 states and 18002 transitions. [2021-06-05 06:24:07,816 INFO L78 Accepts]: Start accepts. Automaton has 5389 states and 18002 transitions. Word has length 30 [2021-06-05 06:24:07,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:07,817 INFO L482 AbstractCegarLoop]: Abstraction has 5389 states and 18002 transitions. [2021-06-05 06:24:07,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:07,817 INFO L276 IsEmpty]: Start isEmpty. Operand 5389 states and 18002 transitions. [2021-06-05 06:24:07,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:07,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:07,823 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:08,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable539,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:08,024 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:08,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:08,024 INFO L82 PathProgramCache]: Analyzing trace with hash 535956208, now seen corresponding path program 92 times [2021-06-05 06:24:08,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:08,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677385717] [2021-06-05 06:24:08,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:08,230 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:08,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:08,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677385717] [2021-06-05 06:24:08,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677385717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:08,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518647400] [2021-06-05 06:24:08,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:08,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:24:08,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:08,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:24:08,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:08,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:08,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:08,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:08,440 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:08,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-05 06:24:08,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:24:08,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:08,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:08,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:08,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:08,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:24:08,456 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:08,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:08,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:08,465 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-05 06:24:08,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:08,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518647400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:08,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:08,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:24:08,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235566793] [2021-06-05 06:24:08,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:24:08,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:08,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:24:08,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:24:08,533 INFO L87 Difference]: Start difference. First operand 5389 states and 18002 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:09,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:09,928 INFO L93 Difference]: Finished difference Result 7544 states and 24747 transitions. [2021-06-05 06:24:09,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:24:09,929 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:09,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:09,940 INFO L225 Difference]: With dead ends: 7544 [2021-06-05 06:24:09,940 INFO L226 Difference]: Without dead ends: 7478 [2021-06-05 06:24:09,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1046.9ms TimeCoverageRelationStatistics Valid=452, Invalid=2200, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 06:24:09,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7478 states. [2021-06-05 06:24:10,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7478 to 5480. [2021-06-05 06:24:10,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5480 states, 5479 states have (on average 3.3451359737178317) internal successors, (18328), 5479 states have internal predecessors, (18328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:10,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5480 states to 5480 states and 18328 transitions. [2021-06-05 06:24:10,021 INFO L78 Accepts]: Start accepts. Automaton has 5480 states and 18328 transitions. Word has length 30 [2021-06-05 06:24:10,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:10,021 INFO L482 AbstractCegarLoop]: Abstraction has 5480 states and 18328 transitions. [2021-06-05 06:24:10,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:10,021 INFO L276 IsEmpty]: Start isEmpty. Operand 5480 states and 18328 transitions. [2021-06-05 06:24:10,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:10,027 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:10,027 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:10,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2021-06-05 06:24:10,227 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:10,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:10,228 INFO L82 PathProgramCache]: Analyzing trace with hash -913064774, now seen corresponding path program 93 times [2021-06-05 06:24:10,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:10,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001369928] [2021-06-05 06:24:10,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:10,634 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:10,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:10,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001369928] [2021-06-05 06:24:10,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001369928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:10,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027291314] [2021-06-05 06:24:10,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:10,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:24:10,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:10,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 06:24:10,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:10,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:10,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:10,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:10,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:10,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:24:10,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:10,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:10,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:10,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:10,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:10,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:24:10,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:10,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:10,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:10,912 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:24:10,972 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:10,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027291314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:10,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:10,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-06-05 06:24:10,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531373878] [2021-06-05 06:24:10,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:24:10,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:10,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:24:10,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:24:10,973 INFO L87 Difference]: Start difference. First operand 5480 states and 18328 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:16,807 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-06-05 06:24:16,955 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-06-05 06:24:17,720 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-06-05 06:24:18,164 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-06-05 06:24:18,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:18,409 INFO L93 Difference]: Finished difference Result 7760 states and 24844 transitions. [2021-06-05 06:24:18,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-05 06:24:18,410 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:18,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:18,421 INFO L225 Difference]: With dead ends: 7760 [2021-06-05 06:24:18,421 INFO L226 Difference]: Without dead ends: 7660 [2021-06-05 06:24:18,422 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3780 ImplicationChecksByTransitivity, 6069.6ms TimeCoverageRelationStatistics Valid=1440, Invalid=10332, Unknown=0, NotChecked=0, Total=11772 [2021-06-05 06:24:18,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7660 states. [2021-06-05 06:24:18,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7660 to 5585. [2021-06-05 06:24:18,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5585 states, 5584 states have (on average 3.3416905444126073) internal successors, (18660), 5584 states have internal predecessors, (18660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:18,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5585 states to 5585 states and 18660 transitions. [2021-06-05 06:24:18,516 INFO L78 Accepts]: Start accepts. Automaton has 5585 states and 18660 transitions. Word has length 30 [2021-06-05 06:24:18,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:18,516 INFO L482 AbstractCegarLoop]: Abstraction has 5585 states and 18660 transitions. [2021-06-05 06:24:18,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:18,516 INFO L276 IsEmpty]: Start isEmpty. Operand 5585 states and 18660 transitions. [2021-06-05 06:24:18,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:18,531 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:18,531 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:18,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable545,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:18,745 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:18,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:18,745 INFO L82 PathProgramCache]: Analyzing trace with hash -707915812, now seen corresponding path program 94 times [2021-06-05 06:24:18,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:18,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33559483] [2021-06-05 06:24:18,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:19,078 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:19,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:19,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33559483] [2021-06-05 06:24:19,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33559483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:19,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865950549] [2021-06-05 06:24:19,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:19,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:24:19,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:19,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:24:19,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:19,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:19,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:19,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:19,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:19,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:24:19,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:19,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:19,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:19,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:19,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:19,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:19,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 22 treesize of output 3 [2021-06-05 06:24:19,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:19,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:19,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:19,403 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:24:19,425 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:19,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865950549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:19,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:19,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:24:19,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230139538] [2021-06-05 06:24:19,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:24:19,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:19,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:24:19,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:24:19,426 INFO L87 Difference]: Start difference. First operand 5585 states and 18660 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:22,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:22,165 INFO L93 Difference]: Finished difference Result 8389 states and 27165 transitions. [2021-06-05 06:24:22,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:24:22,165 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:22,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:22,177 INFO L225 Difference]: With dead ends: 8389 [2021-06-05 06:24:22,177 INFO L226 Difference]: Without dead ends: 8374 [2021-06-05 06:24:22,177 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 2184.1ms TimeCoverageRelationStatistics Valid=763, Invalid=4349, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:24:22,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8374 states. [2021-06-05 06:24:22,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8374 to 5647. [2021-06-05 06:24:22,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5647 states, 5646 states have (on average 3.340772228126107) internal successors, (18862), 5646 states have internal predecessors, (18862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:22,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5647 states to 5647 states and 18862 transitions. [2021-06-05 06:24:22,271 INFO L78 Accepts]: Start accepts. Automaton has 5647 states and 18862 transitions. Word has length 30 [2021-06-05 06:24:22,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:22,271 INFO L482 AbstractCegarLoop]: Abstraction has 5647 states and 18862 transitions. [2021-06-05 06:24:22,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:22,271 INFO L276 IsEmpty]: Start isEmpty. Operand 5647 states and 18862 transitions. [2021-06-05 06:24:22,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:22,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:22,278 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:22,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable546 [2021-06-05 06:24:22,495 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:22,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:22,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1065192024, now seen corresponding path program 95 times [2021-06-05 06:24:22,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:22,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080750985] [2021-06-05 06:24:22,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:22,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:22,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:22,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080750985] [2021-06-05 06:24:22,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080750985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:22,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494868813] [2021-06-05 06:24:22,826 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:22,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:24:22,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:22,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:24:22,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:23,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:23,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:23,086 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:23,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:24:23,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:24:23,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:23,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:23,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:23,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:24:23,103 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:23,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:23,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:23,113 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:24:23,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:23,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494868813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:23,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:23,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:24:23,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414083619] [2021-06-05 06:24:23,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:24:23,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:23,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:24:23,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:24:23,162 INFO L87 Difference]: Start difference. First operand 5647 states and 18862 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:27,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:27,307 INFO L93 Difference]: Finished difference Result 9354 states and 30001 transitions. [2021-06-05 06:24:27,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 06:24:27,307 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:27,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:27,321 INFO L225 Difference]: With dead ends: 9354 [2021-06-05 06:24:27,321 INFO L226 Difference]: Without dead ends: 9306 [2021-06-05 06:24:27,321 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3212 ImplicationChecksByTransitivity, 3422.6ms TimeCoverageRelationStatistics Valid=1490, Invalid=8016, Unknown=0, NotChecked=0, Total=9506 [2021-06-05 06:24:27,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9306 states. [2021-06-05 06:24:27,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9306 to 5668. [2021-06-05 06:24:27,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5668 states, 5667 states have (on average 3.3418034233280394) internal successors, (18938), 5667 states have internal predecessors, (18938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:27,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5668 states to 5668 states and 18938 transitions. [2021-06-05 06:24:27,423 INFO L78 Accepts]: Start accepts. Automaton has 5668 states and 18938 transitions. Word has length 30 [2021-06-05 06:24:27,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:27,423 INFO L482 AbstractCegarLoop]: Abstraction has 5668 states and 18938 transitions. [2021-06-05 06:24:27,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:27,423 INFO L276 IsEmpty]: Start isEmpty. Operand 5668 states and 18938 transitions. [2021-06-05 06:24:27,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:27,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:27,430 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:27,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable547 [2021-06-05 06:24:27,631 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:27,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:27,631 INFO L82 PathProgramCache]: Analyzing trace with hash -1368182168, now seen corresponding path program 96 times [2021-06-05 06:24:27,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:27,631 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837069890] [2021-06-05 06:24:27,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:27,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:27,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:27,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:27,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837069890] [2021-06-05 06:24:27,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837069890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:27,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491806458] [2021-06-05 06:24:27,994 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:28,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:24:28,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:28,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:24:28,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:28,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:28,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:28,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:28,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:24:28,249 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:24:28,265 INFO L628 ElimStorePlain]: treesize reduction 40, result has 43.7 percent of original size [2021-06-05 06:24:28,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:28,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:28,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:24:28,269 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:28,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:28,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:28,277 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 06:24:28,330 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:28,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491806458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:28,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:28,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 06:24:28,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417380076] [2021-06-05 06:24:28,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:24:28,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:28,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:24:28,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:24:28,330 INFO L87 Difference]: Start difference. First operand 5668 states and 18938 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:32,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:32,058 INFO L93 Difference]: Finished difference Result 8708 states and 27950 transitions. [2021-06-05 06:24:32,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 06:24:32,059 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:32,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:32,071 INFO L225 Difference]: With dead ends: 8708 [2021-06-05 06:24:32,071 INFO L226 Difference]: Without dead ends: 8667 [2021-06-05 06:24:32,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2641 ImplicationChecksByTransitivity, 3153.9ms TimeCoverageRelationStatistics Valid=1525, Invalid=6131, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 06:24:32,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8667 states. [2021-06-05 06:24:32,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8667 to 5732. [2021-06-05 06:24:32,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5732 states, 5731 states have (on average 3.3365904728668645) internal successors, (19122), 5731 states have internal predecessors, (19122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:32,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5732 states to 5732 states and 19122 transitions. [2021-06-05 06:24:32,169 INFO L78 Accepts]: Start accepts. Automaton has 5732 states and 19122 transitions. Word has length 30 [2021-06-05 06:24:32,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:32,169 INFO L482 AbstractCegarLoop]: Abstraction has 5732 states and 19122 transitions. [2021-06-05 06:24:32,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:32,169 INFO L276 IsEmpty]: Start isEmpty. Operand 5732 states and 19122 transitions. [2021-06-05 06:24:32,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:32,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:32,176 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:32,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2021-06-05 06:24:32,376 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:32,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:32,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1613036316, now seen corresponding path program 97 times [2021-06-05 06:24:32,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:32,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585016152] [2021-06-05 06:24:32,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:32,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:32,742 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:32,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585016152] [2021-06-05 06:24:32,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585016152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:32,742 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638425642] [2021-06-05 06:24:32,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:32,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:24:32,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:32,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:32,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:32,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:32,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:32,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:24:32,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:32,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:32,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:32,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:32,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:32,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:32,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 22 treesize of output 3 [2021-06-05 06:24:32,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:32,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:32,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:32,958 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:24:32,978 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:32,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638425642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:32,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:32,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-05 06:24:32,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156304165] [2021-06-05 06:24:32,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:24:32,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:32,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:24:32,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:24:32,979 INFO L87 Difference]: Start difference. First operand 5732 states and 19122 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:35,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:35,847 INFO L93 Difference]: Finished difference Result 7021 states and 22940 transitions. [2021-06-05 06:24:35,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:24:35,848 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:35,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:35,859 INFO L225 Difference]: With dead ends: 7021 [2021-06-05 06:24:35,859 INFO L226 Difference]: Without dead ends: 6999 [2021-06-05 06:24:35,860 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 2267.8ms TimeCoverageRelationStatistics Valid=664, Invalid=3626, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:24:35,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-06-05 06:24:35,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5728. [2021-06-05 06:24:35,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 3.3371747861009253) internal successors, (19112), 5727 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:35,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 19112 transitions. [2021-06-05 06:24:35,949 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 19112 transitions. Word has length 30 [2021-06-05 06:24:35,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:35,949 INFO L482 AbstractCegarLoop]: Abstraction has 5728 states and 19112 transitions. [2021-06-05 06:24:35,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:35,949 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 19112 transitions. [2021-06-05 06:24:35,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:35,957 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:35,957 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:36,157 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable558,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:36,157 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:36,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:36,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1726636460, now seen corresponding path program 98 times [2021-06-05 06:24:36,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:36,158 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602888623] [2021-06-05 06:24:36,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:36,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:36,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:36,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602888623] [2021-06-05 06:24:36,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602888623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:36,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647784903] [2021-06-05 06:24:36,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:36,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:24:36,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:36,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:24:36,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:36,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:36,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:36,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:36,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:36,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 06:24:36,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:36,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:36,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:36,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:36,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:36,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:36,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 3 [2021-06-05 06:24:36,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:36,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:36,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:36,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-05 06:24:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:36,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647784903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:36,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:36,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 06:24:36,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110543897] [2021-06-05 06:24:36,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:24:36,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:36,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:24:36,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:24:36,857 INFO L87 Difference]: Start difference. First operand 5728 states and 19112 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:40,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:40,549 INFO L93 Difference]: Finished difference Result 7386 states and 24149 transitions. [2021-06-05 06:24:40,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 06:24:40,549 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:40,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:40,561 INFO L225 Difference]: With dead ends: 7386 [2021-06-05 06:24:40,561 INFO L226 Difference]: Without dead ends: 7349 [2021-06-05 06:24:40,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2496 ImplicationChecksByTransitivity, 3078.8ms TimeCoverageRelationStatistics Valid=1125, Invalid=6531, Unknown=0, NotChecked=0, Total=7656 [2021-06-05 06:24:40,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7349 states. [2021-06-05 06:24:40,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7349 to 5728. [2021-06-05 06:24:40,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 3.3371747861009253) internal successors, (19112), 5727 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:40,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 19112 transitions. [2021-06-05 06:24:40,661 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 19112 transitions. Word has length 30 [2021-06-05 06:24:40,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:40,661 INFO L482 AbstractCegarLoop]: Abstraction has 5728 states and 19112 transitions. [2021-06-05 06:24:40,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:40,661 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 19112 transitions. [2021-06-05 06:24:40,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:40,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:40,669 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:40,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:40,869 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:40,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:40,870 INFO L82 PathProgramCache]: Analyzing trace with hash 72366868, now seen corresponding path program 99 times [2021-06-05 06:24:40,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:40,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579099588] [2021-06-05 06:24:40,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:41,227 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:41,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:41,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579099588] [2021-06-05 06:24:41,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579099588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:41,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154457605] [2021-06-05 06:24:41,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:41,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:24:41,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:41,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:24:41,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:41,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:41,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:41,445 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:41,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:24:41,450 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:24:41,475 INFO L628 ElimStorePlain]: treesize reduction 81, result has 29.6 percent of original size [2021-06-05 06:24:41,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:41,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:41,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:41,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:24:41,480 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:41,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:41,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:41,489 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 06:24:41,563 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:41,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154457605] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:41,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:41,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:24:41,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295411772] [2021-06-05 06:24:41,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:24:41,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:41,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:24:41,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:24:41,564 INFO L87 Difference]: Start difference. First operand 5728 states and 19112 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:44,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:44,566 INFO L93 Difference]: Finished difference Result 9222 states and 29898 transitions. [2021-06-05 06:24:44,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 06:24:44,567 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:44,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:44,582 INFO L225 Difference]: With dead ends: 9222 [2021-06-05 06:24:44,582 INFO L226 Difference]: Without dead ends: 9166 [2021-06-05 06:24:44,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1872 ImplicationChecksByTransitivity, 2382.0ms TimeCoverageRelationStatistics Valid=969, Invalid=5193, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 06:24:44,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9166 states. [2021-06-05 06:24:44,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9166 to 5741. [2021-06-05 06:24:44,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5741 states, 5740 states have (on average 3.3353658536585367) internal successors, (19145), 5740 states have internal predecessors, (19145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:44,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5741 states to 5741 states and 19145 transitions. [2021-06-05 06:24:44,701 INFO L78 Accepts]: Start accepts. Automaton has 5741 states and 19145 transitions. Word has length 30 [2021-06-05 06:24:44,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:44,701 INFO L482 AbstractCegarLoop]: Abstraction has 5741 states and 19145 transitions. [2021-06-05 06:24:44,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:44,701 INFO L276 IsEmpty]: Start isEmpty. Operand 5741 states and 19145 transitions. [2021-06-05 06:24:44,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:44,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:44,709 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:44,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable560,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:44,910 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:44,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:44,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1754763492, now seen corresponding path program 100 times [2021-06-05 06:24:44,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:44,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539724579] [2021-06-05 06:24:44,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:45,233 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:45,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:45,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539724579] [2021-06-05 06:24:45,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539724579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:45,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213064171] [2021-06-05 06:24:45,233 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:45,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:24:45,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:45,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:24:45,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:45,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:45,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:45,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:24:45,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:45,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:45,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:45,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:45,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:45,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:45,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:24:45,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:45,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:45,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:45,470 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:24:45,486 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:45,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213064171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:45,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:45,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:24:45,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356125695] [2021-06-05 06:24:45,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:24:45,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:45,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:24:45,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:24:45,487 INFO L87 Difference]: Start difference. First operand 5741 states and 19145 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:49,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:49,070 INFO L93 Difference]: Finished difference Result 7216 states and 23550 transitions. [2021-06-05 06:24:49,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 06:24:49,070 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:49,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:49,081 INFO L225 Difference]: With dead ends: 7216 [2021-06-05 06:24:49,081 INFO L226 Difference]: Without dead ends: 7194 [2021-06-05 06:24:49,082 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1693 ImplicationChecksByTransitivity, 2718.1ms TimeCoverageRelationStatistics Valid=783, Invalid=4917, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:24:49,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7194 states. [2021-06-05 06:24:49,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7194 to 5738. [2021-06-05 06:24:49,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5738 states, 5737 states have (on average 3.336238452152693) internal successors, (19140), 5737 states have internal predecessors, (19140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:49,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5738 states to 5738 states and 19140 transitions. [2021-06-05 06:24:49,172 INFO L78 Accepts]: Start accepts. Automaton has 5738 states and 19140 transitions. Word has length 30 [2021-06-05 06:24:49,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:49,173 INFO L482 AbstractCegarLoop]: Abstraction has 5738 states and 19140 transitions. [2021-06-05 06:24:49,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:49,173 INFO L276 IsEmpty]: Start isEmpty. Operand 5738 states and 19140 transitions. [2021-06-05 06:24:49,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:49,180 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:49,181 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:49,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:49,382 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:49,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:49,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1241371808, now seen corresponding path program 101 times [2021-06-05 06:24:49,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:49,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826435884] [2021-06-05 06:24:49,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:49,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:49,717 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:49,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:49,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826435884] [2021-06-05 06:24:49,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826435884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:49,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482047888] [2021-06-05 06:24:49,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:49,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:24:49,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:49,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:24:49,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:49,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:49,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:49,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:49,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:49,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 35 treesize of output 25 [2021-06-05 06:24:49,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:49,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:49,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:49,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:49,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:49,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:49,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 22 treesize of output 3 [2021-06-05 06:24:49,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:24:49,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:49,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:49,990 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:24:50,010 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:50,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482047888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:50,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:50,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-05 06:24:50,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655939221] [2021-06-05 06:24:50,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:24:50,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:50,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:24:50,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:24:50,011 INFO L87 Difference]: Start difference. First operand 5738 states and 19140 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:52,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:52,140 INFO L93 Difference]: Finished difference Result 8285 states and 26895 transitions. [2021-06-05 06:24:52,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:24:52,141 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:52,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:52,154 INFO L225 Difference]: With dead ends: 8285 [2021-06-05 06:24:52,154 INFO L226 Difference]: Without dead ends: 8270 [2021-06-05 06:24:52,155 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1758.4ms TimeCoverageRelationStatistics Valid=617, Invalid=3415, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:24:52,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8270 states. [2021-06-05 06:24:52,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8270 to 5782. [2021-06-05 06:24:52,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5782 states, 5781 states have (on average 3.3328143919737068) internal successors, (19267), 5781 states have internal predecessors, (19267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:52,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5782 states to 5782 states and 19267 transitions. [2021-06-05 06:24:52,250 INFO L78 Accepts]: Start accepts. Automaton has 5782 states and 19267 transitions. Word has length 30 [2021-06-05 06:24:52,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:52,250 INFO L482 AbstractCegarLoop]: Abstraction has 5782 states and 19267 transitions. [2021-06-05 06:24:52,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:52,250 INFO L276 IsEmpty]: Start isEmpty. Operand 5782 states and 19267 transitions. [2021-06-05 06:24:52,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:52,258 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:52,258 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:24:52,466 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable567 [2021-06-05 06:24:52,467 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:24:52,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:24:52,467 INFO L82 PathProgramCache]: Analyzing trace with hash -1280487652, now seen corresponding path program 102 times [2021-06-05 06:24:52,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:24:52,467 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142648714] [2021-06-05 06:24:52,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:24:52,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:24:52,819 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:52,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:24:52,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142648714] [2021-06-05 06:24:52,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142648714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:52,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834373132] [2021-06-05 06:24:52,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:24:52,843 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:24:52,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:24:52,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:24:52,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:24:53,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:53,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:53,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:53,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:53,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-05 06:24:53,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:24:53,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:53,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:24:53,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:24:53,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:24:53,059 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:24:53,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:24:53,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:24:53,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-05 06:24:53,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:24:53,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834373132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:24:53,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:24:53,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-05 06:24:53,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396433814] [2021-06-05 06:24:53,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:24:53,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:24:53,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:24:53,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:24:53,122 INFO L87 Difference]: Start difference. First operand 5782 states and 19267 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:59,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:24:59,756 INFO L93 Difference]: Finished difference Result 11166 states and 35694 transitions. [2021-06-05 06:24:59,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-06-05 06:24:59,756 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:24:59,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:24:59,775 INFO L225 Difference]: With dead ends: 11166 [2021-06-05 06:24:59,775 INFO L226 Difference]: Without dead ends: 11102 [2021-06-05 06:24:59,777 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6147 ImplicationChecksByTransitivity, 5693.0ms TimeCoverageRelationStatistics Valid=2652, Invalid=14118, Unknown=0, NotChecked=0, Total=16770 [2021-06-05 06:24:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11102 states. [2021-06-05 06:24:59,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11102 to 5851. [2021-06-05 06:24:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5851 states, 5850 states have (on average 3.328717948717949) internal successors, (19473), 5850 states have internal predecessors, (19473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:59,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5851 states to 5851 states and 19473 transitions. [2021-06-05 06:24:59,902 INFO L78 Accepts]: Start accepts. Automaton has 5851 states and 19473 transitions. Word has length 30 [2021-06-05 06:24:59,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:24:59,902 INFO L482 AbstractCegarLoop]: Abstraction has 5851 states and 19473 transitions. [2021-06-05 06:24:59,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:24:59,902 INFO L276 IsEmpty]: Start isEmpty. Operand 5851 states and 19473 transitions. [2021-06-05 06:24:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:24:59,909 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:24:59,909 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:00,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable568 [2021-06-05 06:25:00,110 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:00,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:00,110 INFO L82 PathProgramCache]: Analyzing trace with hash 489522636, now seen corresponding path program 103 times [2021-06-05 06:25:00,110 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:00,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764107897] [2021-06-05 06:25:00,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:00,432 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:00,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:00,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764107897] [2021-06-05 06:25:00,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764107897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:00,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680516832] [2021-06-05 06:25:00,433 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:00,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:00,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:00,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:00,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:00,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:00,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:00,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:00,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 35 treesize of output 25 [2021-06-05 06:25:00,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:00,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:00,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:00,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:00,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:00,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:00,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:25:00,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:00,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:00,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:00,664 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:25:00,680 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:00,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680516832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:00,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:00,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:25:00,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556533599] [2021-06-05 06:25:00,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:00,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:00,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:00,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:00,681 INFO L87 Difference]: Start difference. First operand 5851 states and 19473 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:03,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:03,300 INFO L93 Difference]: Finished difference Result 7087 states and 23159 transitions. [2021-06-05 06:25:03,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 06:25:03,301 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:03,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:03,312 INFO L225 Difference]: With dead ends: 7087 [2021-06-05 06:25:03,312 INFO L226 Difference]: Without dead ends: 7061 [2021-06-05 06:25:03,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 2101.1ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:25:03,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7061 states. [2021-06-05 06:25:03,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7061 to 5855. [2021-06-05 06:25:03,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5855 states, 5854 states have (on average 3.3271267509395286) internal successors, (19477), 5854 states have internal predecessors, (19477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:03,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5855 states to 5855 states and 19477 transitions. [2021-06-05 06:25:03,399 INFO L78 Accepts]: Start accepts. Automaton has 5855 states and 19477 transitions. Word has length 30 [2021-06-05 06:25:03,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:03,399 INFO L482 AbstractCegarLoop]: Abstraction has 5855 states and 19477 transitions. [2021-06-05 06:25:03,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:03,399 INFO L276 IsEmpty]: Start isEmpty. Operand 5855 states and 19477 transitions. [2021-06-05 06:25:03,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:03,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:03,406 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:03,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable573,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:03,607 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:03,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:03,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1867202456, now seen corresponding path program 104 times [2021-06-05 06:25:03,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:03,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210978110] [2021-06-05 06:25:03,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:03,960 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:03,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:03,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210978110] [2021-06-05 06:25:03,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210978110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:03,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597790904] [2021-06-05 06:25:03,960 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:03,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:25:03,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:03,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:03,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:04,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:04,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:04,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:04,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:04,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2021-06-05 06:25:04,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:04,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:04,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:04,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:04,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:04,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:04,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 27 treesize of output 7 [2021-06-05 06:25:04,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:04,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:04,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:04,223 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:10 [2021-06-05 06:25:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:04,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597790904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:04,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:04,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:04,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569297942] [2021-06-05 06:25:04,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:04,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:04,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:04,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:04,261 INFO L87 Difference]: Start difference. First operand 5855 states and 19477 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:06,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:06,324 INFO L93 Difference]: Finished difference Result 6876 states and 22570 transitions. [2021-06-05 06:25:06,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:25:06,325 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:06,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:06,336 INFO L225 Difference]: With dead ends: 6876 [2021-06-05 06:25:06,336 INFO L226 Difference]: Without dead ends: 6850 [2021-06-05 06:25:06,337 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1721.9ms TimeCoverageRelationStatistics Valid=406, Invalid=2674, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:25:06,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6850 states. [2021-06-05 06:25:06,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6850 to 5841. [2021-06-05 06:25:06,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5841 states, 5840 states have (on average 3.3291095890410958) internal successors, (19442), 5840 states have internal predecessors, (19442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:06,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5841 states to 5841 states and 19442 transitions. [2021-06-05 06:25:06,423 INFO L78 Accepts]: Start accepts. Automaton has 5841 states and 19442 transitions. Word has length 30 [2021-06-05 06:25:06,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:06,423 INFO L482 AbstractCegarLoop]: Abstraction has 5841 states and 19442 transitions. [2021-06-05 06:25:06,423 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:06,423 INFO L276 IsEmpty]: Start isEmpty. Operand 5841 states and 19442 transitions. [2021-06-05 06:25:06,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:06,431 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:06,431 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:06,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable574 [2021-06-05 06:25:06,631 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:06,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:06,631 INFO L82 PathProgramCache]: Analyzing trace with hash 62435168, now seen corresponding path program 105 times [2021-06-05 06:25:06,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:06,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166364710] [2021-06-05 06:25:06,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:06,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:06,973 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:06,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:06,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166364710] [2021-06-05 06:25:06,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166364710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:06,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115993019] [2021-06-05 06:25:06,973 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:06,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:25:06,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:06,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:06,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:07,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:07,350 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-05 06:25:07,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 179 [2021-06-05 06:25:07,356 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:07,374 INFO L628 ElimStorePlain]: treesize reduction 40, result has 45.9 percent of original size [2021-06-05 06:25:07,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:07,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:07,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:25:07,378 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:07,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:07,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:07,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:18 [2021-06-05 06:25:07,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:07,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115993019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:07,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:07,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:25:07,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645876702] [2021-06-05 06:25:07,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:25:07,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:07,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:25:07,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:25:07,484 INFO L87 Difference]: Start difference. First operand 5841 states and 19442 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:09,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:09,925 INFO L93 Difference]: Finished difference Result 7067 states and 23076 transitions. [2021-06-05 06:25:09,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:25:09,925 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:09,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:09,936 INFO L225 Difference]: With dead ends: 7067 [2021-06-05 06:25:09,936 INFO L226 Difference]: Without dead ends: 7026 [2021-06-05 06:25:09,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1930.4ms TimeCoverageRelationStatistics Valid=479, Invalid=3681, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:25:09,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7026 states. [2021-06-05 06:25:10,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7026 to 5859. [2021-06-05 06:25:10,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5859 states, 5858 states have (on average 3.326561966541482) internal successors, (19487), 5858 states have internal predecessors, (19487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:10,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5859 states to 5859 states and 19487 transitions. [2021-06-05 06:25:10,021 INFO L78 Accepts]: Start accepts. Automaton has 5859 states and 19487 transitions. Word has length 30 [2021-06-05 06:25:10,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:10,021 INFO L482 AbstractCegarLoop]: Abstraction has 5859 states and 19487 transitions. [2021-06-05 06:25:10,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:10,021 INFO L276 IsEmpty]: Start isEmpty. Operand 5859 states and 19487 transitions. [2021-06-05 06:25:10,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:10,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:10,029 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:10,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-06-05 06:25:10,229 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:10,229 INFO L82 PathProgramCache]: Analyzing trace with hash 559668344, now seen corresponding path program 106 times [2021-06-05 06:25:10,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:10,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115682772] [2021-06-05 06:25:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:10,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:10,544 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:10,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:10,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115682772] [2021-06-05 06:25:10,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115682772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:10,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20215595] [2021-06-05 06:25:10,544 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:10,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:25:10,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:10,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:10,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:10,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:10,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:10,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:10,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:10,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:25:10,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:10,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:10,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:10,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:10,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:10,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:10,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:25:10,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:10,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:10,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:10,778 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:25:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:10,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20215595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:10,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:10,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:25:10,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387444496] [2021-06-05 06:25:10,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:10,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:10,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:10,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:10,799 INFO L87 Difference]: Start difference. First operand 5859 states and 19487 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:12,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:12,615 INFO L93 Difference]: Finished difference Result 6919 states and 22668 transitions. [2021-06-05 06:25:12,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:25:12,616 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:12,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:12,627 INFO L225 Difference]: With dead ends: 6919 [2021-06-05 06:25:12,627 INFO L226 Difference]: Without dead ends: 6893 [2021-06-05 06:25:12,627 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 1541.3ms TimeCoverageRelationStatistics Valid=418, Invalid=2444, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:25:12,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6893 states. [2021-06-05 06:25:12,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6893 to 5843. [2021-06-05 06:25:12,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5843 states, 5842 states have (on average 3.327456350564875) internal successors, (19439), 5842 states have internal predecessors, (19439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:12,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5843 states to 5843 states and 19439 transitions. [2021-06-05 06:25:12,712 INFO L78 Accepts]: Start accepts. Automaton has 5843 states and 19439 transitions. Word has length 30 [2021-06-05 06:25:12,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:12,712 INFO L482 AbstractCegarLoop]: Abstraction has 5843 states and 19439 transitions. [2021-06-05 06:25:12,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:12,712 INFO L276 IsEmpty]: Start isEmpty. Operand 5843 states and 19439 transitions. [2021-06-05 06:25:12,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:12,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:12,719 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:12,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable582,195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:12,920 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:12,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:12,920 INFO L82 PathProgramCache]: Analyzing trace with hash -830944784, now seen corresponding path program 107 times [2021-06-05 06:25:12,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:12,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753806139] [2021-06-05 06:25:12,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:12,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:13,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:13,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753806139] [2021-06-05 06:25:13,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753806139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:13,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903588636] [2021-06-05 06:25:13,250 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:13,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:25:13,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:13,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:25:13,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:13,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:13,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:13,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:13,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:13,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:25:13,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:13,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:13,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:13,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:13,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:13,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:13,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:25:13,501 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:13,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:13,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:13,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:25:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:13,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903588636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:13,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:13,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:25:13,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704417239] [2021-06-05 06:25:13,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:13,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:13,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:13,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:13,525 INFO L87 Difference]: Start difference. First operand 5843 states and 19439 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:15,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:15,694 INFO L93 Difference]: Finished difference Result 7152 states and 23263 transitions. [2021-06-05 06:25:15,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:25:15,695 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:15,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:15,706 INFO L225 Difference]: With dead ends: 7152 [2021-06-05 06:25:15,706 INFO L226 Difference]: Without dead ends: 7122 [2021-06-05 06:25:15,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1768.2ms TimeCoverageRelationStatistics Valid=556, Invalid=3226, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:25:15,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7122 states. [2021-06-05 06:25:15,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7122 to 5811. [2021-06-05 06:25:15,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5811 states, 5810 states have (on average 3.331669535283993) internal successors, (19357), 5810 states have internal predecessors, (19357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:15,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5811 states to 5811 states and 19357 transitions. [2021-06-05 06:25:15,793 INFO L78 Accepts]: Start accepts. Automaton has 5811 states and 19357 transitions. Word has length 30 [2021-06-05 06:25:15,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:15,793 INFO L482 AbstractCegarLoop]: Abstraction has 5811 states and 19357 transitions. [2021-06-05 06:25:15,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:15,793 INFO L276 IsEmpty]: Start isEmpty. Operand 5811 states and 19357 transitions. [2021-06-05 06:25:15,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:15,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:15,801 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:16,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable583,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:16,002 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:16,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:16,002 INFO L82 PathProgramCache]: Analyzing trace with hash -352521104, now seen corresponding path program 108 times [2021-06-05 06:25:16,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:16,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784136280] [2021-06-05 06:25:16,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:16,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:16,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:16,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784136280] [2021-06-05 06:25:16,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784136280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:16,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504724731] [2021-06-05 06:25:16,334 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:16,357 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:25:16,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:16,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:25:16,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:16,606 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:25:16,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 165 [2021-06-05 06:25:16,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:16,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:16,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:16,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:16,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:25:16,623 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:16,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:16,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:16,631 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:183, output treesize:19 [2021-06-05 06:25:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:16,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504724731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:16,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:16,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:25:16,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272844308] [2021-06-05 06:25:16,694 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:25:16,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:16,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:25:16,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:25:16,695 INFO L87 Difference]: Start difference. First operand 5811 states and 19357 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:18,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:18,563 INFO L93 Difference]: Finished difference Result 7247 states and 23591 transitions. [2021-06-05 06:25:18,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:25:18,563 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:18,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:18,576 INFO L225 Difference]: With dead ends: 7247 [2021-06-05 06:25:18,576 INFO L226 Difference]: Without dead ends: 7195 [2021-06-05 06:25:18,577 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1486.6ms TimeCoverageRelationStatistics Valid=381, Invalid=2699, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 06:25:18,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7195 states. [2021-06-05 06:25:18,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7195 to 5795. [2021-06-05 06:25:18,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5795 states, 5794 states have (on average 3.332240248532965) internal successors, (19307), 5794 states have internal predecessors, (19307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:18,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5795 states to 5795 states and 19307 transitions. [2021-06-05 06:25:18,667 INFO L78 Accepts]: Start accepts. Automaton has 5795 states and 19307 transitions. Word has length 30 [2021-06-05 06:25:18,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:18,667 INFO L482 AbstractCegarLoop]: Abstraction has 5795 states and 19307 transitions. [2021-06-05 06:25:18,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:18,667 INFO L276 IsEmpty]: Start isEmpty. Operand 5795 states and 19307 transitions. [2021-06-05 06:25:18,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:18,675 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:18,675 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:18,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable584 [2021-06-05 06:25:18,889 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:18,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:18,889 INFO L82 PathProgramCache]: Analyzing trace with hash -2124696648, now seen corresponding path program 109 times [2021-06-05 06:25:18,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:18,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858406005] [2021-06-05 06:25:18,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:18,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:19,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:19,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:19,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858406005] [2021-06-05 06:25:19,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858406005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:19,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896035756] [2021-06-05 06:25:19,208 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:19,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:19,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:19,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:19,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:19,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:19,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:19,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:25:19,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:19,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:19,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:19,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:19,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:19,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:19,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:25:19,435 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:19,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:19,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:19,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:25:19,459 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:19,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896035756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:19,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:19,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:25:19,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781552044] [2021-06-05 06:25:19,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:19,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:19,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:19,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:19,460 INFO L87 Difference]: Start difference. First operand 5795 states and 19307 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:20,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:20,754 INFO L93 Difference]: Finished difference Result 6834 states and 22428 transitions. [2021-06-05 06:25:20,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:25:20,754 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:20,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:20,765 INFO L225 Difference]: With dead ends: 6834 [2021-06-05 06:25:20,765 INFO L226 Difference]: Without dead ends: 6819 [2021-06-05 06:25:20,765 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1128.1ms TimeCoverageRelationStatistics Valid=340, Invalid=1822, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:25:20,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6819 states. [2021-06-05 06:25:20,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6819 to 5789. [2021-06-05 06:25:20,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 5788 states have (on average 3.333102971665515) internal successors, (19292), 5788 states have internal predecessors, (19292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:20,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 19292 transitions. [2021-06-05 06:25:20,846 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 19292 transitions. Word has length 30 [2021-06-05 06:25:20,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:20,846 INFO L482 AbstractCegarLoop]: Abstraction has 5789 states and 19292 transitions. [2021-06-05 06:25:20,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:20,846 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 19292 transitions. [2021-06-05 06:25:20,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:20,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:20,853 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:21,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable590 [2021-06-05 06:25:21,054 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:21,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:21,054 INFO L82 PathProgramCache]: Analyzing trace with hash -646911237, now seen corresponding path program 89 times [2021-06-05 06:25:21,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:21,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697460113] [2021-06-05 06:25:21,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:21,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:21,253 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:21,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:21,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697460113] [2021-06-05 06:25:21,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697460113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:21,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886920794] [2021-06-05 06:25:21,254 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:21,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:25:21,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:21,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:21,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:21,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:21,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:21,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 31 treesize of output 23 [2021-06-05 06:25:21,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:21,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:21,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:21,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:21,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:21,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:21,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:21,524 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:25:21,538 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:21,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886920794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:21,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:21,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:25:21,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149335222] [2021-06-05 06:25:21,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:21,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:21,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:21,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:21,539 INFO L87 Difference]: Start difference. First operand 5789 states and 19292 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:22,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:22,877 INFO L93 Difference]: Finished difference Result 7301 states and 24027 transitions. [2021-06-05 06:25:22,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:25:22,877 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:22,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:22,889 INFO L225 Difference]: With dead ends: 7301 [2021-06-05 06:25:22,889 INFO L226 Difference]: Without dead ends: 7286 [2021-06-05 06:25:22,889 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 1134.8ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:25:22,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7286 states. [2021-06-05 06:25:22,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7286 to 5798. [2021-06-05 06:25:22,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5798 states, 5797 states have (on average 3.3341383474210797) internal successors, (19328), 5797 states have internal predecessors, (19328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:22,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5798 states to 5798 states and 19328 transitions. [2021-06-05 06:25:22,974 INFO L78 Accepts]: Start accepts. Automaton has 5798 states and 19328 transitions. Word has length 30 [2021-06-05 06:25:22,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:22,974 INFO L482 AbstractCegarLoop]: Abstraction has 5798 states and 19328 transitions. [2021-06-05 06:25:22,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:22,974 INFO L276 IsEmpty]: Start isEmpty. Operand 5798 states and 19328 transitions. [2021-06-05 06:25:22,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:22,981 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:22,981 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:23,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:23,182 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:23,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:23,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1493059333, now seen corresponding path program 90 times [2021-06-05 06:25:23,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:23,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607127761] [2021-06-05 06:25:23,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:23,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:23,384 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:23,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:23,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607127761] [2021-06-05 06:25:23,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607127761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:23,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44585932] [2021-06-05 06:25:23,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:23,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:25:23,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:23,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:25:23,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:23,622 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:23,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:25:23,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:25:23,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:23,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:23,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:25:23,643 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:23,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:23,659 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:25:23,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 29 treesize of output 28 [2021-06-05 06:25:23,661 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:23,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:23,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:23,677 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-05 06:25:23,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:23,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44585932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:23,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:23,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-05 06:25:23,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685134198] [2021-06-05 06:25:23,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:25:23,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:23,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:25:23,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:25:23,851 INFO L87 Difference]: Start difference. First operand 5798 states and 19328 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:26,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:26,641 INFO L93 Difference]: Finished difference Result 7308 states and 23801 transitions. [2021-06-05 06:25:26,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:25:26,642 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:26,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:26,655 INFO L225 Difference]: With dead ends: 7308 [2021-06-05 06:25:26,655 INFO L226 Difference]: Without dead ends: 7274 [2021-06-05 06:25:26,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 1984.8ms TimeCoverageRelationStatistics Valid=478, Invalid=3944, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 06:25:26,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7274 states. [2021-06-05 06:25:26,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7274 to 5817. [2021-06-05 06:25:26,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5817 states, 5816 states have (on average 3.3356258596973865) internal successors, (19400), 5816 states have internal predecessors, (19400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:26,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5817 states to 5817 states and 19400 transitions. [2021-06-05 06:25:26,751 INFO L78 Accepts]: Start accepts. Automaton has 5817 states and 19400 transitions. Word has length 30 [2021-06-05 06:25:26,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:26,751 INFO L482 AbstractCegarLoop]: Abstraction has 5817 states and 19400 transitions. [2021-06-05 06:25:26,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:26,751 INFO L276 IsEmpty]: Start isEmpty. Operand 5817 states and 19400 transitions. [2021-06-05 06:25:26,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:26,758 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:26,758 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:26,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:26,959 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:26,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:26,959 INFO L82 PathProgramCache]: Analyzing trace with hash 433302017, now seen corresponding path program 91 times [2021-06-05 06:25:26,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:26,959 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56558295] [2021-06-05 06:25:26,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:27,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:27,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:27,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56558295] [2021-06-05 06:25:27,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56558295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:27,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603739876] [2021-06-05 06:25:27,157 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:27,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:27,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:27,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:27,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:27,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-05 06:25:27,378 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:27,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:27,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:25:27,387 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:27,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:27,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:27,393 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:25:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:27,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603739876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:27,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:27,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:27,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182882985] [2021-06-05 06:25:27,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:27,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:27,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:27,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:27,440 INFO L87 Difference]: Start difference. First operand 5817 states and 19400 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:28,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:28,068 INFO L93 Difference]: Finished difference Result 7561 states and 24874 transitions. [2021-06-05 06:25:28,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:25:28,068 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:28,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:28,080 INFO L225 Difference]: With dead ends: 7561 [2021-06-05 06:25:28,080 INFO L226 Difference]: Without dead ends: 7536 [2021-06-05 06:25:28,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 541.4ms TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:25:28,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2021-06-05 06:25:28,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 5766. [2021-06-05 06:25:28,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5766 states, 5765 states have (on average 3.3333911535125758) internal successors, (19217), 5765 states have internal predecessors, (19217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:28,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5766 states to 5766 states and 19217 transitions. [2021-06-05 06:25:28,164 INFO L78 Accepts]: Start accepts. Automaton has 5766 states and 19217 transitions. Word has length 30 [2021-06-05 06:25:28,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:28,164 INFO L482 AbstractCegarLoop]: Abstraction has 5766 states and 19217 transitions. [2021-06-05 06:25:28,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:28,164 INFO L276 IsEmpty]: Start isEmpty. Operand 5766 states and 19217 transitions. [2021-06-05 06:25:28,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:28,171 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:28,171 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:28,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable598 [2021-06-05 06:25:28,371 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:28,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:28,371 INFO L82 PathProgramCache]: Analyzing trace with hash 1782644727, now seen corresponding path program 92 times [2021-06-05 06:25:28,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:28,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916920460] [2021-06-05 06:25:28,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:28,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:28,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:28,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:28,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916920460] [2021-06-05 06:25:28,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916920460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:28,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489141768] [2021-06-05 06:25:28,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:28,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:25:28,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:28,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:28,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:28,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:28,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:28,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:25:28,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:28,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:28,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:28,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:28,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:28,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:28,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:28,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:25:28,873 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:28,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489141768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:28,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:28,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:28,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49939989] [2021-06-05 06:25:28,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:28,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:28,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:28,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:28,874 INFO L87 Difference]: Start difference. First operand 5766 states and 19217 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:30,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:30,279 INFO L93 Difference]: Finished difference Result 7114 states and 23349 transitions. [2021-06-05 06:25:30,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:25:30,279 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:30,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:30,290 INFO L225 Difference]: With dead ends: 7114 [2021-06-05 06:25:30,291 INFO L226 Difference]: Without dead ends: 7089 [2021-06-05 06:25:30,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 1195.7ms TimeCoverageRelationStatistics Valid=349, Invalid=2003, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 06:25:30,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7089 states. [2021-06-05 06:25:30,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7089 to 5754. [2021-06-05 06:25:30,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5754 states, 5753 states have (on average 3.333043629410742) internal successors, (19175), 5753 states have internal predecessors, (19175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:30,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5754 states to 5754 states and 19175 transitions. [2021-06-05 06:25:30,374 INFO L78 Accepts]: Start accepts. Automaton has 5754 states and 19175 transitions. Word has length 30 [2021-06-05 06:25:30,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:30,374 INFO L482 AbstractCegarLoop]: Abstraction has 5754 states and 19175 transitions. [2021-06-05 06:25:30,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:30,374 INFO L276 IsEmpty]: Start isEmpty. Operand 5754 states and 19175 transitions. [2021-06-05 06:25:30,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:30,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:30,381 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:30,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable600 [2021-06-05 06:25:30,581 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:30,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:30,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1746026009, now seen corresponding path program 93 times [2021-06-05 06:25:30,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:30,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460555519] [2021-06-05 06:25:30,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:30,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:30,841 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:30,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:30,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460555519] [2021-06-05 06:25:30,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460555519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:30,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451204522] [2021-06-05 06:25:30,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:30,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:25:30,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:30,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:30,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:31,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:31,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:31,015 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:31,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 45 treesize of output 41 [2021-06-05 06:25:31,016 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:31,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:31,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:25:31,027 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:31,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:31,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:31,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:21 [2021-06-05 06:25:31,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:31,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451204522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:31,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:31,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:25:31,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72784768] [2021-06-05 06:25:31,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:31,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:31,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:31,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:31,094 INFO L87 Difference]: Start difference. First operand 5754 states and 19175 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:31,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:31,838 INFO L93 Difference]: Finished difference Result 7215 states and 23782 transitions. [2021-06-05 06:25:31,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:25:31,839 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:31,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:31,849 INFO L225 Difference]: With dead ends: 7215 [2021-06-05 06:25:31,849 INFO L226 Difference]: Without dead ends: 7190 [2021-06-05 06:25:31,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 726.2ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:25:31,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7190 states. [2021-06-05 06:25:31,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7190 to 5739. [2021-06-05 06:25:31,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5739 states, 5738 states have (on average 3.333391425583827) internal successors, (19127), 5738 states have internal predecessors, (19127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:31,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5739 states to 5739 states and 19127 transitions. [2021-06-05 06:25:31,931 INFO L78 Accepts]: Start accepts. Automaton has 5739 states and 19127 transitions. Word has length 30 [2021-06-05 06:25:31,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:31,932 INFO L482 AbstractCegarLoop]: Abstraction has 5739 states and 19127 transitions. [2021-06-05 06:25:31,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:31,932 INFO L276 IsEmpty]: Start isEmpty. Operand 5739 states and 19127 transitions. [2021-06-05 06:25:31,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:31,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:31,938 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:32,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable601,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:32,139 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:32,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:32,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1942475071, now seen corresponding path program 94 times [2021-06-05 06:25:32,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:32,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631467550] [2021-06-05 06:25:32,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:32,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:32,391 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:32,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:32,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631467550] [2021-06-05 06:25:32,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631467550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:32,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071798538] [2021-06-05 06:25:32,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:32,414 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:25:32,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:32,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:32,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:32,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:32,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:32,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:25:32,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:32,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:32,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:32,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:32,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:32,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:32,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:32,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:25:32,665 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:32,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071798538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:32,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:32,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:32,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694660394] [2021-06-05 06:25:32,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:32,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:32,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:32,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:32,666 INFO L87 Difference]: Start difference. First operand 5739 states and 19127 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:33,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:33,075 INFO L93 Difference]: Finished difference Result 6059 states and 20044 transitions. [2021-06-05 06:25:33,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:25:33,075 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:33,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:33,083 INFO L225 Difference]: With dead ends: 6059 [2021-06-05 06:25:33,083 INFO L226 Difference]: Without dead ends: 6040 [2021-06-05 06:25:33,084 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 501.6ms TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:25:33,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2021-06-05 06:25:33,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 5733. [2021-06-05 06:25:33,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5733 states, 5732 states have (on average 3.3342637822749475) internal successors, (19112), 5732 states have internal predecessors, (19112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:33,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5733 states to 5733 states and 19112 transitions. [2021-06-05 06:25:33,154 INFO L78 Accepts]: Start accepts. Automaton has 5733 states and 19112 transitions. Word has length 30 [2021-06-05 06:25:33,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:33,154 INFO L482 AbstractCegarLoop]: Abstraction has 5733 states and 19112 transitions. [2021-06-05 06:25:33,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:33,155 INFO L276 IsEmpty]: Start isEmpty. Operand 5733 states and 19112 transitions. [2021-06-05 06:25:33,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:33,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:33,161 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:33,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable604,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:33,362 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:33,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:33,362 INFO L82 PathProgramCache]: Analyzing trace with hash -143471743, now seen corresponding path program 95 times [2021-06-05 06:25:33,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:33,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666884171] [2021-06-05 06:25:33,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:33,589 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:33,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:33,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666884171] [2021-06-05 06:25:33,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666884171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:33,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909855497] [2021-06-05 06:25:33,590 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:33,613 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:25:33,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:33,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:33,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:33,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:33,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:33,804 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:33,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:25:33,805 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:33,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:33,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:25:33,820 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:33,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:33,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:33,828 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 06:25:33,890 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:33,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909855497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:33,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:33,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:25:33,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725652418] [2021-06-05 06:25:33,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:25:33,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:33,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:25:33,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:25:33,891 INFO L87 Difference]: Start difference. First operand 5733 states and 19112 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:35,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:35,207 INFO L93 Difference]: Finished difference Result 7697 states and 25312 transitions. [2021-06-05 06:25:35,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:25:35,207 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:35,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:35,219 INFO L225 Difference]: With dead ends: 7697 [2021-06-05 06:25:35,219 INFO L226 Difference]: Without dead ends: 7647 [2021-06-05 06:25:35,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1150.6ms TimeCoverageRelationStatistics Valid=431, Invalid=2019, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:25:35,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7647 states. [2021-06-05 06:25:35,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7647 to 5724. [2021-06-05 06:25:35,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.3342652455006117) internal successors, (19082), 5723 states have internal predecessors, (19082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:35,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 19082 transitions. [2021-06-05 06:25:35,309 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 19082 transitions. Word has length 30 [2021-06-05 06:25:35,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:35,309 INFO L482 AbstractCegarLoop]: Abstraction has 5724 states and 19082 transitions. [2021-06-05 06:25:35,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:35,309 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 19082 transitions. [2021-06-05 06:25:35,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:35,316 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:35,316 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:35,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable605,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:35,517 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:35,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:35,517 INFO L82 PathProgramCache]: Analyzing trace with hash -363905941, now seen corresponding path program 96 times [2021-06-05 06:25:35,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:35,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302820671] [2021-06-05 06:25:35,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:35,767 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:35,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:35,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302820671] [2021-06-05 06:25:35,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302820671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:35,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891269542] [2021-06-05 06:25:35,768 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:35,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:25:35,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:35,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:25:35,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:35,989 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:35,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:25:35,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:25:36,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:36,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:36,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-05 06:25:36,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:36,066 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:25:36,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 67 [2021-06-05 06:25:36,078 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:36,136 INFO L628 ElimStorePlain]: treesize reduction 8, result has 91.3 percent of original size [2021-06-05 06:25:36,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:36,142 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:181 [2021-06-05 06:25:36,307 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-06-05 06:25:36,551 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-06-05 06:25:36,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:36,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891269542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:36,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:36,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:25:36,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336595767] [2021-06-05 06:25:36,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:25:36,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:36,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:25:36,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:25:36,720 INFO L87 Difference]: Start difference. First operand 5724 states and 19082 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:37,397 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 73 [2021-06-05 06:25:37,896 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-06-05 06:25:38,195 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-06-05 06:25:38,797 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-06-05 06:25:39,330 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 54 [2021-06-05 06:25:40,970 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-06-05 06:25:41,182 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2021-06-05 06:25:41,758 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 63 [2021-06-05 06:25:41,903 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 34 [2021-06-05 06:25:42,084 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2021-06-05 06:25:42,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:42,113 INFO L93 Difference]: Finished difference Result 7949 states and 25909 transitions. [2021-06-05 06:25:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:25:42,113 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:42,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:42,124 INFO L225 Difference]: With dead ends: 7949 [2021-06-05 06:25:42,124 INFO L226 Difference]: Without dead ends: 7914 [2021-06-05 06:25:42,125 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 5304.7ms TimeCoverageRelationStatistics Valid=850, Invalid=4850, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 06:25:42,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7914 states. [2021-06-05 06:25:42,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7914 to 5724. [2021-06-05 06:25:42,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.3321684431242353) internal successors, (19070), 5723 states have internal predecessors, (19070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:42,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 19070 transitions. [2021-06-05 06:25:42,215 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 19070 transitions. Word has length 30 [2021-06-05 06:25:42,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:42,215 INFO L482 AbstractCegarLoop]: Abstraction has 5724 states and 19070 transitions. [2021-06-05 06:25:42,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:42,215 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 19070 transitions. [2021-06-05 06:25:42,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:42,222 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:42,222 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:42,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:42,424 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:42,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:42,424 INFO L82 PathProgramCache]: Analyzing trace with hash 63385799, now seen corresponding path program 97 times [2021-06-05 06:25:42,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:42,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294332608] [2021-06-05 06:25:42,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:42,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:42,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:42,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:42,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294332608] [2021-06-05 06:25:42,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294332608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:42,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573189133] [2021-06-05 06:25:42,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:42,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:42,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:42,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:42,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:42,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:42,813 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:42,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:25:42,814 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:42,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:42,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:25:42,823 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:42,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:42,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:42,829 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:25:42,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:42,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573189133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:42,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:42,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:42,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49080021] [2021-06-05 06:25:42,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:42,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:42,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:42,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:42,892 INFO L87 Difference]: Start difference. First operand 5724 states and 19070 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:44,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:44,543 INFO L93 Difference]: Finished difference Result 7779 states and 25474 transitions. [2021-06-05 06:25:44,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:25:44,544 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:44,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:44,556 INFO L225 Difference]: With dead ends: 7779 [2021-06-05 06:25:44,556 INFO L226 Difference]: Without dead ends: 7743 [2021-06-05 06:25:44,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1383.0ms TimeCoverageRelationStatistics Valid=479, Invalid=2491, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 06:25:44,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7743 states. [2021-06-05 06:25:44,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7743 to 5634. [2021-06-05 06:25:44,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5634 states, 5633 states have (on average 3.328776850701225) internal successors, (18751), 5633 states have internal predecessors, (18751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:44,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5634 states to 5634 states and 18751 transitions. [2021-06-05 06:25:44,650 INFO L78 Accepts]: Start accepts. Automaton has 5634 states and 18751 transitions. Word has length 30 [2021-06-05 06:25:44,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:44,650 INFO L482 AbstractCegarLoop]: Abstraction has 5634 states and 18751 transitions. [2021-06-05 06:25:44,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:44,650 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 18751 transitions. [2021-06-05 06:25:44,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:44,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:44,658 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:44,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable632 [2021-06-05 06:25:44,858 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:44,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:44,858 INFO L82 PathProgramCache]: Analyzing trace with hash -861560775, now seen corresponding path program 98 times [2021-06-05 06:25:44,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:44,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390234803] [2021-06-05 06:25:44,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:44,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:45,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:45,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:45,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390234803] [2021-06-05 06:25:45,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390234803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:45,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633692922] [2021-06-05 06:25:45,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:45,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:25:45,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:45,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:45,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:45,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:45,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:45,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:45,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:25:45,219 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:45,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:45,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:25:45,227 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:45,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:45,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:45,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:25:45,301 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:45,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633692922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:45,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:45,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:25:45,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764236779] [2021-06-05 06:25:45,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:45,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:45,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:45,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:45,302 INFO L87 Difference]: Start difference. First operand 5634 states and 18751 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:46,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:46,363 INFO L93 Difference]: Finished difference Result 7329 states and 24126 transitions. [2021-06-05 06:25:46,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:25:46,364 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:46,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:46,376 INFO L225 Difference]: With dead ends: 7329 [2021-06-05 06:25:46,376 INFO L226 Difference]: Without dead ends: 7279 [2021-06-05 06:25:46,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 905.5ms TimeCoverageRelationStatistics Valid=363, Invalid=1617, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:25:46,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2021-06-05 06:25:46,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 5601. [2021-06-05 06:25:46,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5601 states, 5600 states have (on average 3.3273214285714285) internal successors, (18633), 5600 states have internal predecessors, (18633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:46,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5601 states to 5601 states and 18633 transitions. [2021-06-05 06:25:46,466 INFO L78 Accepts]: Start accepts. Automaton has 5601 states and 18633 transitions. Word has length 30 [2021-06-05 06:25:46,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:46,467 INFO L482 AbstractCegarLoop]: Abstraction has 5601 states and 18633 transitions. [2021-06-05 06:25:46,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:46,467 INFO L276 IsEmpty]: Start isEmpty. Operand 5601 states and 18633 transitions. [2021-06-05 06:25:46,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:46,474 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:46,474 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:46,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable634,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:46,675 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:46,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:46,675 INFO L82 PathProgramCache]: Analyzing trace with hash -612795795, now seen corresponding path program 99 times [2021-06-05 06:25:46,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:46,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042399997] [2021-06-05 06:25:46,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:46,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:46,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:46,885 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:46,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042399997] [2021-06-05 06:25:46,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042399997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:46,885 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694115608] [2021-06-05 06:25:46,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:46,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:25:46,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:46,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:25:46,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:47,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:47,133 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:47,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:25:47,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:25:47,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:47,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:47,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:25:47,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:47,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:47,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:47,176 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:25:47,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:25:47,177 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:47,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:47,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:47,193 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:25:47,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:47,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694115608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:47,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:47,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:25:47,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838922046] [2021-06-05 06:25:47,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:47,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:47,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:47,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:47,307 INFO L87 Difference]: Start difference. First operand 5601 states and 18633 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:48,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:48,362 INFO L93 Difference]: Finished difference Result 7770 states and 25628 transitions. [2021-06-05 06:25:48,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:25:48,362 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:48,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:48,375 INFO L225 Difference]: With dead ends: 7770 [2021-06-05 06:25:48,375 INFO L226 Difference]: Without dead ends: 7720 [2021-06-05 06:25:48,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 1039.8ms TimeCoverageRelationStatistics Valid=370, Invalid=1436, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:25:48,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7720 states. [2021-06-05 06:25:48,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7720 to 5591. [2021-06-05 06:25:48,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5591 states, 5590 states have (on average 3.325402504472272) internal successors, (18589), 5590 states have internal predecessors, (18589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:48,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5591 states to 5591 states and 18589 transitions. [2021-06-05 06:25:48,468 INFO L78 Accepts]: Start accepts. Automaton has 5591 states and 18589 transitions. Word has length 30 [2021-06-05 06:25:48,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:48,468 INFO L482 AbstractCegarLoop]: Abstraction has 5591 states and 18589 transitions. [2021-06-05 06:25:48,468 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:48,468 INFO L276 IsEmpty]: Start isEmpty. Operand 5591 states and 18589 transitions. [2021-06-05 06:25:48,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:48,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:48,475 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:48,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable636 [2021-06-05 06:25:48,676 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:48,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:48,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1331267863, now seen corresponding path program 100 times [2021-06-05 06:25:48,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:48,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277482765] [2021-06-05 06:25:48,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:48,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:48,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:48,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277482765] [2021-06-05 06:25:48,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277482765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:48,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233664008] [2021-06-05 06:25:48,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:48,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:25:48,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:48,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:48,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:49,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:49,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:49,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:25:49,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:49,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:49,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:49,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:49,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:49,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:49,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:49,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:25:49,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:49,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233664008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:49,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:49,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:49,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103952221] [2021-06-05 06:25:49,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:49,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:49,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:49,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:49,172 INFO L87 Difference]: Start difference. First operand 5591 states and 18589 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:50,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:50,568 INFO L93 Difference]: Finished difference Result 6983 states and 22877 transitions. [2021-06-05 06:25:50,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:25:50,569 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:50,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:50,580 INFO L225 Difference]: With dead ends: 6983 [2021-06-05 06:25:50,580 INFO L226 Difference]: Without dead ends: 6958 [2021-06-05 06:25:50,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1220.0ms TimeCoverageRelationStatistics Valid=321, Invalid=1841, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:25:50,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6958 states. [2021-06-05 06:25:50,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6958 to 5618. [2021-06-05 06:25:50,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 3.329179277194232) internal successors, (18700), 5617 states have internal predecessors, (18700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:50,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 18700 transitions. [2021-06-05 06:25:50,669 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 18700 transitions. Word has length 30 [2021-06-05 06:25:50,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:50,669 INFO L482 AbstractCegarLoop]: Abstraction has 5618 states and 18700 transitions. [2021-06-05 06:25:50,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:50,669 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 18700 transitions. [2021-06-05 06:25:50,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:50,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:50,676 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:50,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable642 [2021-06-05 06:25:50,876 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:50,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:50,876 INFO L82 PathProgramCache]: Analyzing trace with hash -926069069, now seen corresponding path program 101 times [2021-06-05 06:25:50,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:50,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228044594] [2021-06-05 06:25:50,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:50,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:51,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:51,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:51,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228044594] [2021-06-05 06:25:51,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228044594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:51,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454086865] [2021-06-05 06:25:51,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:51,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:25:51,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:51,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 06:25:51,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:51,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:51,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:51,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 31 treesize of output 39 [2021-06-05 06:25:51,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:25:51,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:51,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:51,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:25:51,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:51,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:51,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:51,339 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:25:51,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:25:51,341 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:51,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:51,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:51,374 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:56 [2021-06-05 06:25:51,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:51,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454086865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:51,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:51,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-05 06:25:51,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365120550] [2021-06-05 06:25:51,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:51,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:51,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:51,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:51,468 INFO L87 Difference]: Start difference. First operand 5618 states and 18700 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:52,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:52,635 INFO L93 Difference]: Finished difference Result 7755 states and 25328 transitions. [2021-06-05 06:25:52,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:25:52,635 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:52,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:52,648 INFO L225 Difference]: With dead ends: 7755 [2021-06-05 06:25:52,648 INFO L226 Difference]: Without dead ends: 7705 [2021-06-05 06:25:52,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 1042.0ms TimeCoverageRelationStatistics Valid=335, Invalid=1471, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:25:52,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7705 states. [2021-06-05 06:25:52,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7705 to 5619. [2021-06-05 06:25:52,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5619 states, 5618 states have (on average 3.3259166963332145) internal successors, (18685), 5618 states have internal predecessors, (18685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:52,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5619 states to 5619 states and 18685 transitions. [2021-06-05 06:25:52,741 INFO L78 Accepts]: Start accepts. Automaton has 5619 states and 18685 transitions. Word has length 30 [2021-06-05 06:25:52,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:52,741 INFO L482 AbstractCegarLoop]: Abstraction has 5619 states and 18685 transitions. [2021-06-05 06:25:52,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:52,741 INFO L276 IsEmpty]: Start isEmpty. Operand 5619 states and 18685 transitions. [2021-06-05 06:25:52,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:52,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:52,748 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:52,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable643,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:52,948 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:52,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:52,949 INFO L82 PathProgramCache]: Analyzing trace with hash -564971303, now seen corresponding path program 102 times [2021-06-05 06:25:52,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:52,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979530991] [2021-06-05 06:25:52,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:53,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:53,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:53,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979530991] [2021-06-05 06:25:53,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979530991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:53,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311890896] [2021-06-05 06:25:53,148 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:53,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:25:53,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:53,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:53,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:53,326 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:53,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:25:53,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:25:53,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:53,359 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:25:53,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:25:53,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:53,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:25:53,363 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:53,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:53,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:53,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:53,382 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:42, output treesize:36 [2021-06-05 06:25:53,562 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:53,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311890896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:53,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:53,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-06-05 06:25:53,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603175063] [2021-06-05 06:25:53,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:25:53,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:53,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:25:53,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:25:53,563 INFO L87 Difference]: Start difference. First operand 5619 states and 18685 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:54,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:54,996 INFO L93 Difference]: Finished difference Result 7129 states and 23409 transitions. [2021-06-05 06:25:54,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:25:54,996 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:54,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:55,028 INFO L225 Difference]: With dead ends: 7129 [2021-06-05 06:25:55,028 INFO L226 Difference]: Without dead ends: 7104 [2021-06-05 06:25:55,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1314.8ms TimeCoverageRelationStatistics Valid=426, Invalid=2024, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:25:55,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7104 states. [2021-06-05 06:25:55,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7104 to 5597. [2021-06-05 06:25:55,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5597 states, 5596 states have (on average 3.326661901358113) internal successors, (18616), 5596 states have internal predecessors, (18616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:55,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5597 states to 5597 states and 18616 transitions. [2021-06-05 06:25:55,104 INFO L78 Accepts]: Start accepts. Automaton has 5597 states and 18616 transitions. Word has length 30 [2021-06-05 06:25:55,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:55,104 INFO L482 AbstractCegarLoop]: Abstraction has 5597 states and 18616 transitions. [2021-06-05 06:25:55,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:55,104 INFO L276 IsEmpty]: Start isEmpty. Operand 5597 states and 18616 transitions. [2021-06-05 06:25:55,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:55,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:55,111 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:55,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable649,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:55,311 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:55,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:55,312 INFO L82 PathProgramCache]: Analyzing trace with hash -761420365, now seen corresponding path program 103 times [2021-06-05 06:25:55,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:55,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104610299] [2021-06-05 06:25:55,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:55,539 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:55,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:55,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104610299] [2021-06-05 06:25:55,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104610299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:55,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689685312] [2021-06-05 06:25:55,539 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:55,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:25:55,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:55,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:55,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:55,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:25:55,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:55,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:55,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:55,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:55,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:55,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:55,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:55,813 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:25:55,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:55,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689685312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:55,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:55,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:25:55,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215567957] [2021-06-05 06:25:55,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:25:55,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:55,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:25:55,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:25:55,833 INFO L87 Difference]: Start difference. First operand 5597 states and 18616 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:56,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:56,443 INFO L93 Difference]: Finished difference Result 5870 states and 19393 transitions. [2021-06-05 06:25:56,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:25:56,444 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:56,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:56,452 INFO L225 Difference]: With dead ends: 5870 [2021-06-05 06:25:56,453 INFO L226 Difference]: Without dead ends: 5851 [2021-06-05 06:25:56,453 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 562.2ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:25:56,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5851 states. [2021-06-05 06:25:56,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5851 to 5585. [2021-06-05 06:25:56,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5585 states, 5584 states have (on average 3.3284383954154726) internal successors, (18586), 5584 states have internal predecessors, (18586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:56,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5585 states to 5585 states and 18586 transitions. [2021-06-05 06:25:56,524 INFO L78 Accepts]: Start accepts. Automaton has 5585 states and 18586 transitions. Word has length 30 [2021-06-05 06:25:56,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:56,524 INFO L482 AbstractCegarLoop]: Abstraction has 5585 states and 18586 transitions. [2021-06-05 06:25:56,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:56,524 INFO L276 IsEmpty]: Start isEmpty. Operand 5585 states and 18586 transitions. [2021-06-05 06:25:56,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:56,531 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:56,531 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:56,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable655,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:56,731 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:56,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:56,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1037582963, now seen corresponding path program 104 times [2021-06-05 06:25:56,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:56,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168541521] [2021-06-05 06:25:56,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:56,939 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:56,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:56,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168541521] [2021-06-05 06:25:56,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168541521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:56,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331628141] [2021-06-05 06:25:56,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:56,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:25:56,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:56,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:25:56,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:57,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:57,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:57,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 31 treesize of output 31 [2021-06-05 06:25:57,167 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:25:57,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:57,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:25:57,175 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:25:57,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:57,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:57,181 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 06:25:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:57,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331628141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:57,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:57,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:25:57,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634840112] [2021-06-05 06:25:57,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:57,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:57,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:57,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:57,225 INFO L87 Difference]: Start difference. First operand 5585 states and 18586 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:58,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:58,333 INFO L93 Difference]: Finished difference Result 7221 states and 23710 transitions. [2021-06-05 06:25:58,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:25:58,333 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:58,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:58,345 INFO L225 Difference]: With dead ends: 7221 [2021-06-05 06:25:58,345 INFO L226 Difference]: Without dead ends: 7167 [2021-06-05 06:25:58,345 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 1027.6ms TimeCoverageRelationStatistics Valid=408, Invalid=1662, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:25:58,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7167 states. [2021-06-05 06:25:58,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7167 to 5567. [2021-06-05 06:25:58,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5567 states, 5566 states have (on average 3.327883578871721) internal successors, (18523), 5566 states have internal predecessors, (18523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:58,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5567 states to 5567 states and 18523 transitions. [2021-06-05 06:25:58,432 INFO L78 Accepts]: Start accepts. Automaton has 5567 states and 18523 transitions. Word has length 30 [2021-06-05 06:25:58,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:58,432 INFO L482 AbstractCegarLoop]: Abstraction has 5567 states and 18523 transitions. [2021-06-05 06:25:58,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:58,432 INFO L276 IsEmpty]: Start isEmpty. Operand 5567 states and 18523 transitions. [2021-06-05 06:25:58,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:58,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:58,440 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:25:58,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable656 [2021-06-05 06:25:58,640 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:25:58,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:25:58,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1136551761, now seen corresponding path program 105 times [2021-06-05 06:25:58,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:25:58,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688731426] [2021-06-05 06:25:58,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:25:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:25:58,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:58,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:25:58,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688731426] [2021-06-05 06:25:58,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688731426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:58,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640425234] [2021-06-05 06:25:58,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:25:58,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:25:58,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:25:58,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:25:58,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:25:59,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:25:59,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:59,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:25:59,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:59,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:59,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:25:59,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:25:59,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:25:59,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:25:59,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:25:59,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:25:59,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:25:59,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640425234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:25:59,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:25:59,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:25:59,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454458049] [2021-06-05 06:25:59,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:25:59,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:25:59,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:25:59,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:25:59,175 INFO L87 Difference]: Start difference. First operand 5567 states and 18523 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:59,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:25:59,772 INFO L93 Difference]: Finished difference Result 6818 states and 22373 transitions. [2021-06-05 06:25:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:25:59,772 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:25:59,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:25:59,783 INFO L225 Difference]: With dead ends: 6818 [2021-06-05 06:25:59,783 INFO L226 Difference]: Without dead ends: 6803 [2021-06-05 06:25:59,783 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 698.7ms TimeCoverageRelationStatistics Valid=246, Invalid=1086, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:25:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6803 states. [2021-06-05 06:25:59,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6803 to 5549. [2021-06-05 06:25:59,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 5548 states have (on average 3.32732516222062) internal successors, (18460), 5548 states have internal predecessors, (18460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:59,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 18460 transitions. [2021-06-05 06:25:59,860 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 18460 transitions. Word has length 30 [2021-06-05 06:25:59,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:25:59,860 INFO L482 AbstractCegarLoop]: Abstraction has 5549 states and 18460 transitions. [2021-06-05 06:25:59,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:25:59,860 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 18460 transitions. [2021-06-05 06:25:59,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:25:59,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:25:59,867 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:00,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable658,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:00,067 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:00,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:00,067 INFO L82 PathProgramCache]: Analyzing trace with hash 322980075, now seen corresponding path program 106 times [2021-06-05 06:26:00,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:00,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269537955] [2021-06-05 06:26:00,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:00,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:00,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:00,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269537955] [2021-06-05 06:26:00,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269537955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:00,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8331521] [2021-06-05 06:26:00,316 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:00,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:26:00,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:00,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:00,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:00,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:00,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:00,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:26:00,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:00,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:00,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:00,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:00,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:00,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:00,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:00,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:00,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:00,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8331521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:00,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:00,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:26:00,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731684346] [2021-06-05 06:26:00,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:00,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:00,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:00,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:00,585 INFO L87 Difference]: Start difference. First operand 5549 states and 18460 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:01,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:01,601 INFO L93 Difference]: Finished difference Result 7102 states and 23377 transitions. [2021-06-05 06:26:01,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:26:01,602 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:01,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:01,614 INFO L225 Difference]: With dead ends: 7102 [2021-06-05 06:26:01,614 INFO L226 Difference]: Without dead ends: 7087 [2021-06-05 06:26:01,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 943.3ms TimeCoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 06:26:01,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-06-05 06:26:01,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 5558. [2021-06-05 06:26:01,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.326795033291344) internal successors, (18487), 5557 states have internal predecessors, (18487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:01,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18487 transitions. [2021-06-05 06:26:01,707 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18487 transitions. Word has length 30 [2021-06-05 06:26:01,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:01,707 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18487 transitions. [2021-06-05 06:26:01,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:01,707 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18487 transitions. [2021-06-05 06:26:01,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:01,714 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:01,714 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:01,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable659 [2021-06-05 06:26:01,915 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:01,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:01,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1223686925, now seen corresponding path program 107 times [2021-06-05 06:26:01,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:01,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224839872] [2021-06-05 06:26:01,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:01,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:02,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:02,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:02,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224839872] [2021-06-05 06:26:02,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224839872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:02,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226356081] [2021-06-05 06:26:02,087 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:02,110 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:26:02,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:02,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:02,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:02,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:02,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:26:02,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:26:02,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:02,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:02,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:26:02,382 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:02,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:02,398 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:26:02,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:26:02,399 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:02,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:02,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:02,416 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:42 [2021-06-05 06:26:02,466 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:02,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226356081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:02,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:02,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:26:02,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897877733] [2021-06-05 06:26:02,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:26:02,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:02,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:26:02,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:26:02,467 INFO L87 Difference]: Start difference. First operand 5558 states and 18487 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:03,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:03,707 INFO L93 Difference]: Finished difference Result 7223 states and 23760 transitions. [2021-06-05 06:26:03,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:26:03,707 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:03,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:03,720 INFO L225 Difference]: With dead ends: 7223 [2021-06-05 06:26:03,720 INFO L226 Difference]: Without dead ends: 7183 [2021-06-05 06:26:03,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 933.1ms TimeCoverageRelationStatistics Valid=345, Invalid=1725, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:26:03,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7183 states. [2021-06-05 06:26:03,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7183 to 5546. [2021-06-05 06:26:03,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 5545 states have (on average 3.327502254283138) internal successors, (18451), 5545 states have internal predecessors, (18451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:03,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 18451 transitions. [2021-06-05 06:26:03,801 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 18451 transitions. Word has length 30 [2021-06-05 06:26:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:03,801 INFO L482 AbstractCegarLoop]: Abstraction has 5546 states and 18451 transitions. [2021-06-05 06:26:03,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:03,802 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 18451 transitions. [2021-06-05 06:26:03,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:03,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:03,808 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:04,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable660,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:04,009 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:04,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:04,009 INFO L82 PathProgramCache]: Analyzing trace with hash -922453699, now seen corresponding path program 108 times [2021-06-05 06:26:04,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:04,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172090878] [2021-06-05 06:26:04,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:04,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:04,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:04,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:04,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172090878] [2021-06-05 06:26:04,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172090878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:04,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014878354] [2021-06-05 06:26:04,220 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:04,244 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:26:04,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:04,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:04,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:04,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:04,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:04,412 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:04,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:26:04,413 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:26:04,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:04,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:26:04,424 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:04,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:04,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:04,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:21 [2021-06-05 06:26:04,492 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:04,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014878354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:04,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:04,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-06-05 06:26:04,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256845562] [2021-06-05 06:26:04,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:04,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:04,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:04,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:04,493 INFO L87 Difference]: Start difference. First operand 5546 states and 18451 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:05,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:05,167 INFO L93 Difference]: Finished difference Result 7278 states and 23975 transitions. [2021-06-05 06:26:05,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:26:05,168 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:05,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:05,179 INFO L225 Difference]: With dead ends: 7278 [2021-06-05 06:26:05,179 INFO L226 Difference]: Without dead ends: 7263 [2021-06-05 06:26:05,179 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 664.1ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:26:05,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7263 states. [2021-06-05 06:26:05,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7263 to 5525. [2021-06-05 06:26:05,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5525 states, 5524 states have (on average 3.328747284576394) internal successors, (18388), 5524 states have internal predecessors, (18388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:05,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5525 states to 5525 states and 18388 transitions. [2021-06-05 06:26:05,276 INFO L78 Accepts]: Start accepts. Automaton has 5525 states and 18388 transitions. Word has length 30 [2021-06-05 06:26:05,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:05,276 INFO L482 AbstractCegarLoop]: Abstraction has 5525 states and 18388 transitions. [2021-06-05 06:26:05,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:05,276 INFO L276 IsEmpty]: Start isEmpty. Operand 5525 states and 18388 transitions. [2021-06-05 06:26:05,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:05,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:05,283 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:05,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:05,484 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:05,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:05,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1825846597, now seen corresponding path program 109 times [2021-06-05 06:26:05,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:05,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328060602] [2021-06-05 06:26:05,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:05,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:05,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:05,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:05,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328060602] [2021-06-05 06:26:05,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328060602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:05,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838066774] [2021-06-05 06:26:05,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:05,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:05,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:05,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:05,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:05,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 31 treesize of output 23 [2021-06-05 06:26:05,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:05,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:05,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:05,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:05,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:05,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:05,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:05,920 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:05,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:05,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838066774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:05,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:05,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:26:05,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260438077] [2021-06-05 06:26:05,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:05,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:05,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:05,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:05,941 INFO L87 Difference]: Start difference. First operand 5525 states and 18388 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:06,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:06,816 INFO L93 Difference]: Finished difference Result 7260 states and 23953 transitions. [2021-06-05 06:26:06,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:26:06,816 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:06,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:06,827 INFO L225 Difference]: With dead ends: 7260 [2021-06-05 06:26:06,827 INFO L226 Difference]: Without dead ends: 7245 [2021-06-05 06:26:06,828 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 774.5ms TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:26:06,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7245 states. [2021-06-05 06:26:06,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7245 to 5516. [2021-06-05 06:26:06,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5516 states, 5515 states have (on average 3.329283771532185) internal successors, (18361), 5515 states have internal predecessors, (18361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:06,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5516 states to 5516 states and 18361 transitions. [2021-06-05 06:26:06,911 INFO L78 Accepts]: Start accepts. Automaton has 5516 states and 18361 transitions. Word has length 30 [2021-06-05 06:26:06,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:06,911 INFO L482 AbstractCegarLoop]: Abstraction has 5516 states and 18361 transitions. [2021-06-05 06:26:06,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:06,912 INFO L276 IsEmpty]: Start isEmpty. Operand 5516 states and 18361 transitions. [2021-06-05 06:26:06,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:06,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:06,919 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:07,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable668 [2021-06-05 06:26:07,119 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:07,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:07,119 INFO L82 PathProgramCache]: Analyzing trace with hash -1368762027, now seen corresponding path program 110 times [2021-06-05 06:26:07,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:07,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854672040] [2021-06-05 06:26:07,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:07,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:07,294 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:07,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:07,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854672040] [2021-06-05 06:26:07,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854672040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:07,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125242749] [2021-06-05 06:26:07,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:07,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:26:07,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:07,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:26:07,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:07,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:07,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:07,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:26:07,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:07,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:07,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:07,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:07,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:07,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:07,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:07,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:07,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125242749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:07,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:07,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:26:07,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022808418] [2021-06-05 06:26:07,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:07,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:07,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:07,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:07,586 INFO L87 Difference]: Start difference. First operand 5516 states and 18361 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:08,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:08,594 INFO L93 Difference]: Finished difference Result 7297 states and 24060 transitions. [2021-06-05 06:26:08,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:26:08,595 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:08,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:08,606 INFO L225 Difference]: With dead ends: 7297 [2021-06-05 06:26:08,606 INFO L226 Difference]: Without dead ends: 7272 [2021-06-05 06:26:08,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 849.9ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:26:08,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7272 states. [2021-06-05 06:26:08,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7272 to 5531. [2021-06-05 06:26:08,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5531 states, 5530 states have (on average 3.325858951175407) internal successors, (18392), 5530 states have internal predecessors, (18392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:08,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5531 states to 5531 states and 18392 transitions. [2021-06-05 06:26:08,686 INFO L78 Accepts]: Start accepts. Automaton has 5531 states and 18392 transitions. Word has length 30 [2021-06-05 06:26:08,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:08,686 INFO L482 AbstractCegarLoop]: Abstraction has 5531 states and 18392 transitions. [2021-06-05 06:26:08,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:08,687 INFO L276 IsEmpty]: Start isEmpty. Operand 5531 states and 18392 transitions. [2021-06-05 06:26:08,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:08,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:08,693 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:08,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable669,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:08,894 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:08,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:08,894 INFO L82 PathProgramCache]: Analyzing trace with hash -753210211, now seen corresponding path program 111 times [2021-06-05 06:26:08,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:08,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823057445] [2021-06-05 06:26:08,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:08,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:09,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:09,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:09,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823057445] [2021-06-05 06:26:09,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823057445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:09,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094143828] [2021-06-05 06:26:09,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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:09,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:26:09,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:09,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:09,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:09,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:09,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:09,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 31 treesize of output 23 [2021-06-05 06:26:09,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:09,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:09,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:09,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:09,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:09,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:09,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:09,370 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:09,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094143828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:09,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:09,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:26:09,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571409846] [2021-06-05 06:26:09,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:09,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:09,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:09,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:09,389 INFO L87 Difference]: Start difference. First operand 5531 states and 18392 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:10,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:10,064 INFO L93 Difference]: Finished difference Result 6686 states and 22042 transitions. [2021-06-05 06:26:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:26:10,065 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:10,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:10,075 INFO L225 Difference]: With dead ends: 6686 [2021-06-05 06:26:10,075 INFO L226 Difference]: Without dead ends: 6671 [2021-06-05 06:26:10,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 675.7ms TimeCoverageRelationStatistics Valid=238, Invalid=1168, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:26:10,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6671 states. [2021-06-05 06:26:10,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6671 to 5560. [2021-06-05 06:26:10,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 3.32577801762907) internal successors, (18488), 5559 states have internal predecessors, (18488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:10,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 18488 transitions. [2021-06-05 06:26:10,151 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 18488 transitions. Word has length 30 [2021-06-05 06:26:10,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:10,151 INFO L482 AbstractCegarLoop]: Abstraction has 5560 states and 18488 transitions. [2021-06-05 06:26:10,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:10,151 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 18488 transitions. [2021-06-05 06:26:10,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:10,158 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:10,158 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:10,359 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable670,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:10,359 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:10,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:10,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1052337925, now seen corresponding path program 112 times [2021-06-05 06:26:10,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:10,360 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60647078] [2021-06-05 06:26:10,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:10,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:10,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:10,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:10,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60647078] [2021-06-05 06:26:10,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60647078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:10,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744053769] [2021-06-05 06:26:10,556 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:10,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:26:10,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:10,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:10,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:10,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:10,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:10,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 31 treesize of output 39 [2021-06-05 06:26:10,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:26:10,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:10,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:10,835 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:26:10,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:26:10,836 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:10,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:26:10,839 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:10,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:10,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:10,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:26:10,864 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-05 06:26:10,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:10,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744053769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:10,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:10,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:26:10,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775798242] [2021-06-05 06:26:10,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:10,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:10,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:10,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:10,942 INFO L87 Difference]: Start difference. First operand 5560 states and 18488 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:11,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:11,750 INFO L93 Difference]: Finished difference Result 7380 states and 24277 transitions. [2021-06-05 06:26:11,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:26:11,750 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:11,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:11,761 INFO L225 Difference]: With dead ends: 7380 [2021-06-05 06:26:11,761 INFO L226 Difference]: Without dead ends: 7361 [2021-06-05 06:26:11,762 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 826.4ms TimeCoverageRelationStatistics Valid=321, Invalid=1319, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:26:11,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7361 states. [2021-06-05 06:26:11,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7361 to 5552. [2021-06-05 06:26:11,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5552 states, 5551 states have (on average 3.3246261934786525) internal successors, (18455), 5551 states have internal predecessors, (18455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:11,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5552 states to 5552 states and 18455 transitions. [2021-06-05 06:26:11,844 INFO L78 Accepts]: Start accepts. Automaton has 5552 states and 18455 transitions. Word has length 30 [2021-06-05 06:26:11,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:11,844 INFO L482 AbstractCegarLoop]: Abstraction has 5552 states and 18455 transitions. [2021-06-05 06:26:11,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:11,844 INFO L276 IsEmpty]: Start isEmpty. Operand 5552 states and 18455 transitions. [2021-06-05 06:26:11,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:11,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:11,851 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:12,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable671,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:12,051 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:12,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:12,052 INFO L82 PathProgramCache]: Analyzing trace with hash 415871071, now seen corresponding path program 113 times [2021-06-05 06:26:12,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:12,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422405294] [2021-06-05 06:26:12,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:12,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:12,231 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:12,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:12,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422405294] [2021-06-05 06:26:12,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422405294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:12,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524055304] [2021-06-05 06:26:12,232 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:12,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:26:12,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:12,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:26:12,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:12,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:12,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:12,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:12,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-05 06:26:12,462 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:26:12,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:12,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:26:12,472 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:12,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:12,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:12,481 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 06:26:12,545 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:12,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524055304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:12,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:12,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:26:12,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548520467] [2021-06-05 06:26:12,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:12,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:12,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:12,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:12,546 INFO L87 Difference]: Start difference. First operand 5552 states and 18455 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:13,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:13,174 INFO L93 Difference]: Finished difference Result 6986 states and 23020 transitions. [2021-06-05 06:26:13,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:26:13,174 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:13,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:13,184 INFO L225 Difference]: With dead ends: 6986 [2021-06-05 06:26:13,185 INFO L226 Difference]: Without dead ends: 6961 [2021-06-05 06:26:13,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 654.6ms TimeCoverageRelationStatistics Valid=277, Invalid=1205, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:26:13,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6961 states. [2021-06-05 06:26:13,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6961 to 5545. [2021-06-05 06:26:13,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5545 states, 5544 states have (on average 3.325036075036075) internal successors, (18434), 5544 states have internal predecessors, (18434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:13,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5545 states to 5545 states and 18434 transitions. [2021-06-05 06:26:13,265 INFO L78 Accepts]: Start accepts. Automaton has 5545 states and 18434 transitions. Word has length 30 [2021-06-05 06:26:13,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:13,265 INFO L482 AbstractCegarLoop]: Abstraction has 5545 states and 18434 transitions. [2021-06-05 06:26:13,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:13,265 INFO L276 IsEmpty]: Start isEmpty. Operand 5545 states and 18434 transitions. [2021-06-05 06:26:13,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:13,271 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:13,271 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:13,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable678,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:13,472 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:13,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:13,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1891488649, now seen corresponding path program 114 times [2021-06-05 06:26:13,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:13,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795559388] [2021-06-05 06:26:13,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:13,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:13,643 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:13,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:13,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795559388] [2021-06-05 06:26:13,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795559388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:13,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640970241] [2021-06-05 06:26:13,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:13,667 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:26:13,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:13,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:13,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:13,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:13,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:13,826 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:13,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:26:13,827 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:26:13,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:13,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:26:13,836 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:13,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:13,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:13,842 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:26:13,908 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:13,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640970241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:13,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:13,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:26:13,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941047739] [2021-06-05 06:26:13,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:13,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:13,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:13,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:13,909 INFO L87 Difference]: Start difference. First operand 5545 states and 18434 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:14,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:14,935 INFO L93 Difference]: Finished difference Result 7152 states and 23520 transitions. [2021-06-05 06:26:14,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:26:14,936 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:14,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:14,946 INFO L225 Difference]: With dead ends: 7152 [2021-06-05 06:26:14,946 INFO L226 Difference]: Without dead ends: 7102 [2021-06-05 06:26:14,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 808.8ms TimeCoverageRelationStatistics Valid=322, Invalid=1484, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:26:14,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7102 states. [2021-06-05 06:26:15,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7102 to 5535. [2021-06-05 06:26:15,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5535 states, 5534 states have (on average 3.325984821105891) internal successors, (18406), 5534 states have internal predecessors, (18406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:15,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5535 states to 5535 states and 18406 transitions. [2021-06-05 06:26:15,030 INFO L78 Accepts]: Start accepts. Automaton has 5535 states and 18406 transitions. Word has length 30 [2021-06-05 06:26:15,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:15,030 INFO L482 AbstractCegarLoop]: Abstraction has 5535 states and 18406 transitions. [2021-06-05 06:26:15,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:15,030 INFO L276 IsEmpty]: Start isEmpty. Operand 5535 states and 18406 transitions. [2021-06-05 06:26:15,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:15,037 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:15,037 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:15,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable681,224 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:15,237 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:15,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:15,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1440687577, now seen corresponding path program 115 times [2021-06-05 06:26:15,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:15,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458098245] [2021-06-05 06:26:15,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:15,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:15,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458098245] [2021-06-05 06:26:15,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458098245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:15,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382014376] [2021-06-05 06:26:15,449 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 06:26:15,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:15,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:15,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:15,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:15,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:15,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:15,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:15,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:15,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-05 06:26:15,718 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:26:15,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:15,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:15,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:15,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:26:15,728 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:15,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:15,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:15,734 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:26:15,780 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:15,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382014376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:15,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:15,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:26:15,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586783] [2021-06-05 06:26:15,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:15,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:15,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:15,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:15,781 INFO L87 Difference]: Start difference. First operand 5535 states and 18406 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:17,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:17,201 INFO L93 Difference]: Finished difference Result 7733 states and 25392 transitions. [2021-06-05 06:26:17,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:26:17,201 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:17,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:17,214 INFO L225 Difference]: With dead ends: 7733 [2021-06-05 06:26:17,214 INFO L226 Difference]: Without dead ends: 7660 [2021-06-05 06:26:17,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 1185.7ms TimeCoverageRelationStatistics Valid=440, Invalid=2110, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:26:17,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7660 states. [2021-06-05 06:26:17,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7660 to 5692. [2021-06-05 06:26:17,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5692 states, 5691 states have (on average 3.3359690739764543) internal successors, (18985), 5691 states have internal predecessors, (18985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:17,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5692 states to 5692 states and 18985 transitions. [2021-06-05 06:26:17,302 INFO L78 Accepts]: Start accepts. Automaton has 5692 states and 18985 transitions. Word has length 30 [2021-06-05 06:26:17,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:17,302 INFO L482 AbstractCegarLoop]: Abstraction has 5692 states and 18985 transitions. [2021-06-05 06:26:17,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:17,302 INFO L276 IsEmpty]: Start isEmpty. Operand 5692 states and 18985 transitions. [2021-06-05 06:26:17,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:17,309 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:17,309 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:17,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-06-05 06:26:17,510 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:17,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:17,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1215622697, now seen corresponding path program 116 times [2021-06-05 06:26:17,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:17,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867268548] [2021-06-05 06:26:17,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:17,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:17,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:17,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:17,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867268548] [2021-06-05 06:26:17,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867268548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:17,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825431876] [2021-06-05 06:26:17,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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:17,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:26:17,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:17,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:26:17,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:17,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:17,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:17,896 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:17,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:26:17,898 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:26:17,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:17,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:26:17,907 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:17,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:17,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:17,914 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:26:17,980 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:17,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825431876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:17,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:17,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:26:17,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956227176] [2021-06-05 06:26:17,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:17,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:17,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:17,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:17,981 INFO L87 Difference]: Start difference. First operand 5692 states and 18985 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:18,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:18,851 INFO L93 Difference]: Finished difference Result 7329 states and 24192 transitions. [2021-06-05 06:26:18,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:26:18,851 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:18,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:18,863 INFO L225 Difference]: With dead ends: 7329 [2021-06-05 06:26:18,863 INFO L226 Difference]: Without dead ends: 7279 [2021-06-05 06:26:18,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 812.8ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:26:18,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7279 states. [2021-06-05 06:26:18,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7279 to 5681. [2021-06-05 06:26:18,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5681 states, 5680 states have (on average 3.333098591549296) internal successors, (18932), 5680 states have internal predecessors, (18932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:18,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5681 states to 5681 states and 18932 transitions. [2021-06-05 06:26:18,949 INFO L78 Accepts]: Start accepts. Automaton has 5681 states and 18932 transitions. Word has length 30 [2021-06-05 06:26:18,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:18,949 INFO L482 AbstractCegarLoop]: Abstraction has 5681 states and 18932 transitions. [2021-06-05 06:26:18,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:18,949 INFO L276 IsEmpty]: Start isEmpty. Operand 5681 states and 18932 transitions. [2021-06-05 06:26:18,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:18,956 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:18,956 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:19,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable685 [2021-06-05 06:26:19,156 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:19,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:19,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1721288081, now seen corresponding path program 117 times [2021-06-05 06:26:19,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:19,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431341309] [2021-06-05 06:26:19,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:19,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:19,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:19,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431341309] [2021-06-05 06:26:19,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431341309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:19,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495036926] [2021-06-05 06:26:19,372 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:19,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:26:19,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:19,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:19,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:19,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:19,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:26:19,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:26:19,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:19,660 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:26:19,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 60 [2021-06-05 06:26:19,666 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:19,679 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:19,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 34 treesize of output 42 [2021-06-05 06:26:19,683 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:19,735 INFO L628 ElimStorePlain]: treesize reduction 43, result has 58.3 percent of original size [2021-06-05 06:26:19,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:19,747 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:213 [2021-06-05 06:26:19,897 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-06-05 06:26:20,144 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-06-05 06:26:20,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:20,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495036926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:20,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:20,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 06:26:20,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819728448] [2021-06-05 06:26:20,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:26:20,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:20,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:26:20,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:26:20,283 INFO L87 Difference]: Start difference. First operand 5681 states and 18932 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:20,599 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-06-05 06:26:20,858 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-06-05 06:26:21,033 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 54 [2021-06-05 06:26:21,417 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-06-05 06:26:21,846 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 45 [2021-06-05 06:26:23,465 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-06-05 06:26:23,990 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 38 [2021-06-05 06:26:24,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:24,090 INFO L93 Difference]: Finished difference Result 8239 states and 27002 transitions. [2021-06-05 06:26:24,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:26:24,091 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:24,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:24,103 INFO L225 Difference]: With dead ends: 8239 [2021-06-05 06:26:24,103 INFO L226 Difference]: Without dead ends: 8199 [2021-06-05 06:26:24,104 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 3764.1ms TimeCoverageRelationStatistics Valid=702, Invalid=3588, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:26:24,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8199 states. [2021-06-05 06:26:24,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8199 to 5721. [2021-06-05 06:26:24,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5721 states, 5720 states have (on average 3.338111888111888) internal successors, (19094), 5720 states have internal predecessors, (19094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:24,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5721 states to 5721 states and 19094 transitions. [2021-06-05 06:26:24,192 INFO L78 Accepts]: Start accepts. Automaton has 5721 states and 19094 transitions. Word has length 30 [2021-06-05 06:26:24,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:24,192 INFO L482 AbstractCegarLoop]: Abstraction has 5721 states and 19094 transitions. [2021-06-05 06:26:24,192 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:24,193 INFO L276 IsEmpty]: Start isEmpty. Operand 5721 states and 19094 transitions. [2021-06-05 06:26:24,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:24,199 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:24,199 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:24,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable687,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:24,400 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:24,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:24,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1980655713, now seen corresponding path program 118 times [2021-06-05 06:26:24,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:24,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213336634] [2021-06-05 06:26:24,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:24,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:24,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:24,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213336634] [2021-06-05 06:26:24,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213336634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:24,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427220585] [2021-06-05 06:26:24,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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:24,626 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:26:24,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:24,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:24,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:24,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:24,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:24,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:26:24,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:24,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:24,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:24,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:24,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:24,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:24,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:24,875 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:24,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:24,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427220585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:24,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:24,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:26:24,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973998398] [2021-06-05 06:26:24,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:26:24,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:24,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:26:24,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:26:24,894 INFO L87 Difference]: Start difference. First operand 5721 states and 19094 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:25,997 INFO L93 Difference]: Finished difference Result 7695 states and 25413 transitions. [2021-06-05 06:26:25,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:26:25,997 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:25,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:26,010 INFO L225 Difference]: With dead ends: 7695 [2021-06-05 06:26:26,010 INFO L226 Difference]: Without dead ends: 7674 [2021-06-05 06:26:26,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 924.0ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:26:26,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7674 states. [2021-06-05 06:26:26,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7674 to 5731. [2021-06-05 06:26:26,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5731 states, 5730 states have (on average 3.3420593368237346) internal successors, (19150), 5730 states have internal predecessors, (19150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:26,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5731 states to 5731 states and 19150 transitions. [2021-06-05 06:26:26,139 INFO L78 Accepts]: Start accepts. Automaton has 5731 states and 19150 transitions. Word has length 30 [2021-06-05 06:26:26,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:26,139 INFO L482 AbstractCegarLoop]: Abstraction has 5731 states and 19150 transitions. [2021-06-05 06:26:26,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:26,139 INFO L276 IsEmpty]: Start isEmpty. Operand 5731 states and 19150 transitions. [2021-06-05 06:26:26,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:26,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:26,147 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:26,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable710,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:26,347 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:26,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:26,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1797878076, now seen corresponding path program 110 times [2021-06-05 06:26:26,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:26,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699985414] [2021-06-05 06:26:26,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:26,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:26,656 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:26,656 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:26,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699985414] [2021-06-05 06:26:26,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699985414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:26,656 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392313682] [2021-06-05 06:26:26,656 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:26,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:26:26,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:26,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:26,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:26,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:26,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:26,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:26,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:26,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-05 06:26:26,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:26,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:26,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:26,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:26,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:26,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:26,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:26,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:26,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-05 06:26:26,889 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:26,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392313682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:26,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:26,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:26:26,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503920574] [2021-06-05 06:26:26,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:26:26,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:26,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:26:26,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:26:26,890 INFO L87 Difference]: Start difference. First operand 5731 states and 19150 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:27,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:27,675 INFO L93 Difference]: Finished difference Result 6864 states and 22458 transitions. [2021-06-05 06:26:27,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:26:27,675 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:27,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:27,686 INFO L225 Difference]: With dead ends: 6864 [2021-06-05 06:26:27,686 INFO L226 Difference]: Without dead ends: 6838 [2021-06-05 06:26:27,687 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 787.8ms TimeCoverageRelationStatistics Valid=221, Invalid=1111, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:26:27,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6838 states. [2021-06-05 06:26:27,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6838 to 5709. [2021-06-05 06:26:27,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5709 states, 5708 states have (on average 3.3421513665031535) internal successors, (19077), 5708 states have internal predecessors, (19077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:27,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5709 states to 5709 states and 19077 transitions. [2021-06-05 06:26:27,770 INFO L78 Accepts]: Start accepts. Automaton has 5709 states and 19077 transitions. Word has length 30 [2021-06-05 06:26:27,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:27,770 INFO L482 AbstractCegarLoop]: Abstraction has 5709 states and 19077 transitions. [2021-06-05 06:26:27,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:27,770 INFO L276 IsEmpty]: Start isEmpty. Operand 5709 states and 19077 transitions. [2021-06-05 06:26:27,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:27,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:27,777 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:27,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable711 [2021-06-05 06:26:27,978 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:27,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:27,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1586552960, now seen corresponding path program 111 times [2021-06-05 06:26:27,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:27,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60912849] [2021-06-05 06:26:27,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:27,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:28,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:28,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:28,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60912849] [2021-06-05 06:26:28,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60912849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:28,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754529064] [2021-06-05 06:26:28,267 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:28,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:26:28,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:28,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:26:28,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:28,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:28,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:28,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:28,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:28,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:26:28,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:28,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:28,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:28,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:28,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:28,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:28,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:26:28,578 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:28,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:28,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:28,582 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:26:28,598 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:28,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754529064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:28,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:28,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:26:28,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325039963] [2021-06-05 06:26:28,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:26:28,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:28,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:26:28,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:26:28,599 INFO L87 Difference]: Start difference. First operand 5709 states and 19077 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:30,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:30,152 INFO L93 Difference]: Finished difference Result 7014 states and 22870 transitions. [2021-06-05 06:26:30,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:26:30,152 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:30,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:30,163 INFO L225 Difference]: With dead ends: 7014 [2021-06-05 06:26:30,163 INFO L226 Difference]: Without dead ends: 6999 [2021-06-05 06:26:30,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1269.6ms TimeCoverageRelationStatistics Valid=335, Invalid=2421, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:26:30,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-06-05 06:26:30,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5681. [2021-06-05 06:26:30,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5681 states, 5680 states have (on average 3.3452464788732392) internal successors, (19001), 5680 states have internal predecessors, (19001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:30,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5681 states to 5681 states and 19001 transitions. [2021-06-05 06:26:30,241 INFO L78 Accepts]: Start accepts. Automaton has 5681 states and 19001 transitions. Word has length 30 [2021-06-05 06:26:30,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:30,241 INFO L482 AbstractCegarLoop]: Abstraction has 5681 states and 19001 transitions. [2021-06-05 06:26:30,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:30,242 INFO L276 IsEmpty]: Start isEmpty. Operand 5681 states and 19001 transitions. [2021-06-05 06:26:30,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:30,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:30,248 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:30,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable712 [2021-06-05 06:26:30,449 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:30,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:30,449 INFO L82 PathProgramCache]: Analyzing trace with hash 120856226, now seen corresponding path program 112 times [2021-06-05 06:26:30,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:30,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786316446] [2021-06-05 06:26:30,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:30,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:30,665 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:30,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:30,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786316446] [2021-06-05 06:26:30,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786316446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:30,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081914346] [2021-06-05 06:26:30,665 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:30,689 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:26:30,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:30,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:30,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:30,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:30,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:30,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:30,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:30,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-05 06:26:30,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:30,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:30,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:30,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:30,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:30,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:30,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:30,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:30,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:30,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:30,858 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:30,875 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:30,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081914346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:30,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:30,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-06-05 06:26:30,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725974753] [2021-06-05 06:26:30,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:26:30,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:30,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:26:30,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:26:30,876 INFO L87 Difference]: Start difference. First operand 5681 states and 19001 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:32,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:32,157 INFO L93 Difference]: Finished difference Result 7957 states and 25578 transitions. [2021-06-05 06:26:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:26:32,158 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:32,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:32,170 INFO L225 Difference]: With dead ends: 7957 [2021-06-05 06:26:32,171 INFO L226 Difference]: Without dead ends: 7906 [2021-06-05 06:26:32,171 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 953.4ms TimeCoverageRelationStatistics Valid=427, Invalid=2023, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:26:32,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7906 states. [2021-06-05 06:26:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7906 to 5828. [2021-06-05 06:26:32,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5828 states, 5827 states have (on average 3.337566500772267) internal successors, (19448), 5827 states have internal predecessors, (19448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:32,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5828 states to 5828 states and 19448 transitions. [2021-06-05 06:26:32,260 INFO L78 Accepts]: Start accepts. Automaton has 5828 states and 19448 transitions. Word has length 30 [2021-06-05 06:26:32,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:32,260 INFO L482 AbstractCegarLoop]: Abstraction has 5828 states and 19448 transitions. [2021-06-05 06:26:32,260 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:32,261 INFO L276 IsEmpty]: Start isEmpty. Operand 5828 states and 19448 transitions. [2021-06-05 06:26:32,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:32,267 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:32,267 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:32,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable713 [2021-06-05 06:26:32,468 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:32,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:32,468 INFO L82 PathProgramCache]: Analyzing trace with hash 158618808, now seen corresponding path program 113 times [2021-06-05 06:26:32,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:32,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906046350] [2021-06-05 06:26:32,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:32,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:32,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:32,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:32,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906046350] [2021-06-05 06:26:32,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906046350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:32,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942511745] [2021-06-05 06:26:32,727 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:32,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:26:32,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:32,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:26:32,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:32,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:32,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:32,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:32,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:32,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-05 06:26:32,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:32,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:32,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:32,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:32,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:32,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:32,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 39 treesize of output 7 [2021-06-05 06:26:32,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:32,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:32,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:32,931 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:32,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:32,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942511745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:32,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:32,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-05 06:26:32,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251497394] [2021-06-05 06:26:32,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:26:32,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:32,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:26:32,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:26:32,952 INFO L87 Difference]: Start difference. First operand 5828 states and 19448 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:35,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:35,233 INFO L93 Difference]: Finished difference Result 7903 states and 25967 transitions. [2021-06-05 06:26:35,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 06:26:35,234 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:35,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:35,247 INFO L225 Difference]: With dead ends: 7903 [2021-06-05 06:26:35,247 INFO L226 Difference]: Without dead ends: 7852 [2021-06-05 06:26:35,247 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 1881.4ms TimeCoverageRelationStatistics Valid=925, Invalid=4187, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:26:35,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7852 states. [2021-06-05 06:26:35,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7852 to 5932. [2021-06-05 06:26:35,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5932 states, 5931 states have (on average 3.3368740515933233) internal successors, (19791), 5931 states have internal predecessors, (19791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:35,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5932 states to 5932 states and 19791 transitions. [2021-06-05 06:26:35,345 INFO L78 Accepts]: Start accepts. Automaton has 5932 states and 19791 transitions. Word has length 30 [2021-06-05 06:26:35,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:35,345 INFO L482 AbstractCegarLoop]: Abstraction has 5932 states and 19791 transitions. [2021-06-05 06:26:35,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:35,345 INFO L276 IsEmpty]: Start isEmpty. Operand 5932 states and 19791 transitions. [2021-06-05 06:26:35,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:35,353 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:35,353 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:35,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable714,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:35,554 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:35,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:35,554 INFO L82 PathProgramCache]: Analyzing trace with hash 818965056, now seen corresponding path program 114 times [2021-06-05 06:26:35,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:35,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40096154] [2021-06-05 06:26:35,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:35,774 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:35,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:35,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40096154] [2021-06-05 06:26:35,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40096154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:35,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213334558] [2021-06-05 06:26:35,775 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:35,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:26:35,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:35,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:26:35,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:35,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:35,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:35,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:35,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:35,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 54 treesize of output 38 [2021-06-05 06:26:35,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:35,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:35,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:35,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:35,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:35,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:35,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:35,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:35,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:35,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:35,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:36,005 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:36,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213334558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:36,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:36,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 06:26:36,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124795006] [2021-06-05 06:26:36,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:26:36,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:36,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:26:36,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:26:36,005 INFO L87 Difference]: Start difference. First operand 5932 states and 19791 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:37,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:37,613 INFO L93 Difference]: Finished difference Result 7725 states and 25454 transitions. [2021-06-05 06:26:37,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:26:37,614 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:37,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:37,627 INFO L225 Difference]: With dead ends: 7725 [2021-06-05 06:26:37,627 INFO L226 Difference]: Without dead ends: 7683 [2021-06-05 06:26:37,628 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1360.7ms TimeCoverageRelationStatistics Valid=580, Invalid=3080, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:26:37,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7683 states. [2021-06-05 06:26:37,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7683 to 5942. [2021-06-05 06:26:37,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5942 states, 5941 states have (on average 3.335465409863659) internal successors, (19816), 5941 states have internal predecessors, (19816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:37,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5942 states to 5942 states and 19816 transitions. [2021-06-05 06:26:37,729 INFO L78 Accepts]: Start accepts. Automaton has 5942 states and 19816 transitions. Word has length 30 [2021-06-05 06:26:37,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:37,729 INFO L482 AbstractCegarLoop]: Abstraction has 5942 states and 19816 transitions. [2021-06-05 06:26:37,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:37,729 INFO L276 IsEmpty]: Start isEmpty. Operand 5942 states and 19816 transitions. [2021-06-05 06:26:37,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:37,737 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:37,737 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:37,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable715 [2021-06-05 06:26:37,938 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:37,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:37,938 INFO L82 PathProgramCache]: Analyzing trace with hash -1768655084, now seen corresponding path program 115 times [2021-06-05 06:26:37,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:37,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733605433] [2021-06-05 06:26:37,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:37,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:38,174 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:38,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:38,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733605433] [2021-06-05 06:26:38,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733605433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:38,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503376374] [2021-06-05 06:26:38,174 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:38,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:38,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:38,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:38,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:38,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:38,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:38,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:38,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-05 06:26:38,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:38,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:38,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:38,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:38,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:38,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:38,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:38,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:38,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:38,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:38,403 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:38,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503376374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:38,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:38,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 06:26:38,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550942054] [2021-06-05 06:26:38,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:26:38,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:38,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:26:38,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:26:38,425 INFO L87 Difference]: Start difference. First operand 5942 states and 19816 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:39,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:39,269 INFO L93 Difference]: Finished difference Result 7004 states and 23053 transitions. [2021-06-05 06:26:39,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:26:39,270 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:39,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:39,280 INFO L225 Difference]: With dead ends: 7004 [2021-06-05 06:26:39,280 INFO L226 Difference]: Without dead ends: 6966 [2021-06-05 06:26:39,280 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 738.6ms TimeCoverageRelationStatistics Valid=246, Invalid=1160, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:26:39,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6966 states. [2021-06-05 06:26:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6966 to 5950. [2021-06-05 06:26:39,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 3.3350142881156497) internal successors, (19840), 5949 states have internal predecessors, (19840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:39,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 19840 transitions. [2021-06-05 06:26:39,376 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 19840 transitions. Word has length 30 [2021-06-05 06:26:39,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:39,377 INFO L482 AbstractCegarLoop]: Abstraction has 5950 states and 19840 transitions. [2021-06-05 06:26:39,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:39,377 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 19840 transitions. [2021-06-05 06:26:39,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:39,383 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:39,384 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:39,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable716,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:39,584 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:39,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:39,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1739330246, now seen corresponding path program 116 times [2021-06-05 06:26:39,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:39,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121140930] [2021-06-05 06:26:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:39,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:39,817 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:39,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:39,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121140930] [2021-06-05 06:26:39,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121140930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:39,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826187059] [2021-06-05 06:26:39,817 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:39,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:26:39,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:39,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:26:39,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:40,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:40,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:40,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:40,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:40,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 54 treesize of output 38 [2021-06-05 06:26:40,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:40,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:40,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:40,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:40,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:40,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:40,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:40,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:40,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:40,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:40,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-05 06:26:40,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:40,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826187059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:40,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:40,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-05 06:26:40,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482792343] [2021-06-05 06:26:40,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:40,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:40,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:40,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:40,104 INFO L87 Difference]: Start difference. First operand 5950 states and 19840 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:41,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:41,518 INFO L93 Difference]: Finished difference Result 7360 states and 23676 transitions. [2021-06-05 06:26:41,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:26:41,519 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:41,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:41,530 INFO L225 Difference]: With dead ends: 7360 [2021-06-05 06:26:41,530 INFO L226 Difference]: Without dead ends: 7300 [2021-06-05 06:26:41,530 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1158.3ms TimeCoverageRelationStatistics Valid=493, Invalid=2699, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 06:26:41,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7300 states. [2021-06-05 06:26:41,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7300 to 5964. [2021-06-05 06:26:41,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5964 states, 5963 states have (on average 3.3330538319637766) internal successors, (19875), 5963 states have internal predecessors, (19875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:41,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5964 states to 5964 states and 19875 transitions. [2021-06-05 06:26:41,614 INFO L78 Accepts]: Start accepts. Automaton has 5964 states and 19875 transitions. Word has length 30 [2021-06-05 06:26:41,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:41,614 INFO L482 AbstractCegarLoop]: Abstraction has 5964 states and 19875 transitions. [2021-06-05 06:26:41,614 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:41,614 INFO L276 IsEmpty]: Start isEmpty. Operand 5964 states and 19875 transitions. [2021-06-05 06:26:41,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:41,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:41,621 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:41,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:41,825 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:41,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:41,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1701567664, now seen corresponding path program 117 times [2021-06-05 06:26:41,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:41,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51403561] [2021-06-05 06:26:41,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:42,136 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:42,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51403561] [2021-06-05 06:26:42,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51403561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:42,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857020433] [2021-06-05 06:26:42,136 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:42,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:26:42,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:42,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:42,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:42,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:42,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:42,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:42,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:42,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-06-05 06:26:42,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:26:42,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:42,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:42,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:42,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:42,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:26:42,374 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:42,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:42,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:42,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-06-05 06:26:42,451 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:42,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857020433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:42,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:42,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:26:42,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182710043] [2021-06-05 06:26:42,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:26:42,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:42,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:26:42,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:26:42,452 INFO L87 Difference]: Start difference. First operand 5964 states and 19875 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:45,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:45,264 INFO L93 Difference]: Finished difference Result 7918 states and 25818 transitions. [2021-06-05 06:26:45,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:26:45,265 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:45,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:45,276 INFO L225 Difference]: With dead ends: 7918 [2021-06-05 06:26:45,277 INFO L226 Difference]: Without dead ends: 7835 [2021-06-05 06:26:45,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1867.6ms TimeCoverageRelationStatistics Valid=803, Invalid=4599, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 06:26:45,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7835 states. [2021-06-05 06:26:45,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7835 to 6036. [2021-06-05 06:26:45,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6036 states, 6035 states have (on average 3.3262634631317316) internal successors, (20074), 6035 states have internal predecessors, (20074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:45,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6036 states to 6036 states and 20074 transitions. [2021-06-05 06:26:45,368 INFO L78 Accepts]: Start accepts. Automaton has 6036 states and 20074 transitions. Word has length 30 [2021-06-05 06:26:45,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:45,368 INFO L482 AbstractCegarLoop]: Abstraction has 6036 states and 20074 transitions. [2021-06-05 06:26:45,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:45,368 INFO L276 IsEmpty]: Start isEmpty. Operand 6036 states and 20074 transitions. [2021-06-05 06:26:45,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:45,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:45,375 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:45,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable718,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:45,576 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:45,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:45,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1041221416, now seen corresponding path program 118 times [2021-06-05 06:26:45,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:45,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981520097] [2021-06-05 06:26:45,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:45,818 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:45,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:45,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981520097] [2021-06-05 06:26:45,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981520097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:45,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004939787] [2021-06-05 06:26:45,818 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:45,841 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:26:45,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:45,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:45,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:46,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:46,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:46,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:46,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:46,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 54 treesize of output 38 [2021-06-05 06:26:46,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:46,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:46,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:46,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:46,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:46,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:46,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:46,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:46,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:46,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:46,023 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:46,045 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:46,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004939787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:46,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:46,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 06:26:46,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442988596] [2021-06-05 06:26:46,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:26:46,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:46,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:26:46,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:26:46,046 INFO L87 Difference]: Start difference. First operand 6036 states and 20074 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:47,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:47,291 INFO L93 Difference]: Finished difference Result 7315 states and 24042 transitions. [2021-06-05 06:26:47,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:26:47,291 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:47,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:47,301 INFO L225 Difference]: With dead ends: 7315 [2021-06-05 06:26:47,301 INFO L226 Difference]: Without dead ends: 7277 [2021-06-05 06:26:47,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 951.9ms TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:26:47,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7277 states. [2021-06-05 06:26:47,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7277 to 6036. [2021-06-05 06:26:47,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6036 states, 6035 states have (on average 3.3262634631317316) internal successors, (20074), 6035 states have internal predecessors, (20074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:47,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6036 states to 6036 states and 20074 transitions. [2021-06-05 06:26:47,382 INFO L78 Accepts]: Start accepts. Automaton has 6036 states and 20074 transitions. Word has length 30 [2021-06-05 06:26:47,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:47,383 INFO L482 AbstractCegarLoop]: Abstraction has 6036 states and 20074 transitions. [2021-06-05 06:26:47,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:47,383 INFO L276 IsEmpty]: Start isEmpty. Operand 6036 states and 20074 transitions. [2021-06-05 06:26:47,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:47,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:47,390 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:47,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable724,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:47,593 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:47,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:47,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1097067494, now seen corresponding path program 119 times [2021-06-05 06:26:47,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:47,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469080324] [2021-06-05 06:26:47,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:47,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:47,902 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:47,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:47,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469080324] [2021-06-05 06:26:47,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469080324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:47,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698569096] [2021-06-05 06:26:47,902 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:47,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:26:47,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:47,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:26:47,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:48,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:48,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:48,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:48,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:48,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-05 06:26:48,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:48,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:48,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:48,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:48,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:48,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:48,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:48,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:48,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:48,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:48,097 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:48,115 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:48,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698569096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:48,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:48,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 06:26:48,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100445757] [2021-06-05 06:26:48,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:26:48,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:48,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:26:48,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:26:48,115 INFO L87 Difference]: Start difference. First operand 6036 states and 20074 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:49,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:49,478 INFO L93 Difference]: Finished difference Result 7228 states and 23555 transitions. [2021-06-05 06:26:49,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:26:49,478 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:49,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:49,490 INFO L225 Difference]: With dead ends: 7228 [2021-06-05 06:26:49,490 INFO L226 Difference]: Without dead ends: 7202 [2021-06-05 06:26:49,490 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1177.7ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:26:49,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7202 states. [2021-06-05 06:26:49,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7202 to 6048. [2021-06-05 06:26:49,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 3.3246237803869687) internal successors, (20104), 6047 states have internal predecessors, (20104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:49,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 20104 transitions. [2021-06-05 06:26:49,613 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 20104 transitions. Word has length 30 [2021-06-05 06:26:49,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:49,613 INFO L482 AbstractCegarLoop]: Abstraction has 6048 states and 20104 transitions. [2021-06-05 06:26:49,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:49,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 20104 transitions. [2021-06-05 06:26:49,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:49,621 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:49,621 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:49,821 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable725,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:49,822 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:49,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:49,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1134830076, now seen corresponding path program 120 times [2021-06-05 06:26:49,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:49,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956559430] [2021-06-05 06:26:49,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:49,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:50,115 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:50,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:50,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956559430] [2021-06-05 06:26:50,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956559430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:50,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946944204] [2021-06-05 06:26:50,116 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:50,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:26:50,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:50,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:26:50,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:50,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:50,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:50,334 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:50,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:26:50,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:26:50,364 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-06-05 06:26:50,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:50,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:50,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:50,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:26:50,369 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:50,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:50,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:50,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 06:26:50,459 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:50,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946944204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:50,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:50,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:26:50,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630962066] [2021-06-05 06:26:50,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:26:50,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:50,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:26:50,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:26:50,460 INFO L87 Difference]: Start difference. First operand 6048 states and 20104 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:52,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:52,693 INFO L93 Difference]: Finished difference Result 7629 states and 24972 transitions. [2021-06-05 06:26:52,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:26:52,693 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:52,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:52,704 INFO L225 Difference]: With dead ends: 7629 [2021-06-05 06:26:52,705 INFO L226 Difference]: Without dead ends: 7599 [2021-06-05 06:26:52,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 1763.4ms TimeCoverageRelationStatistics Valid=577, Invalid=3583, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 06:26:52,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7599 states. [2021-06-05 06:26:52,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7599 to 6086. [2021-06-05 06:26:52,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 3.3194741166803614) internal successors, (20199), 6085 states have internal predecessors, (20199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:52,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 20199 transitions. [2021-06-05 06:26:52,798 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 20199 transitions. Word has length 30 [2021-06-05 06:26:52,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:52,798 INFO L482 AbstractCegarLoop]: Abstraction has 6086 states and 20199 transitions. [2021-06-05 06:26:52,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:52,798 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 20199 transitions. [2021-06-05 06:26:52,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:52,806 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:52,806 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:53,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable726,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:53,006 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:53,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:53,007 INFO L82 PathProgramCache]: Analyzing trace with hash 897978794, now seen corresponding path program 121 times [2021-06-05 06:26:53,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:53,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683870094] [2021-06-05 06:26:53,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:53,317 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:53,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:53,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683870094] [2021-06-05 06:26:53,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683870094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:53,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775426113] [2021-06-05 06:26:53,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:53,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:26:53,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:53,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:53,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:53,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:53,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26: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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-05 06:26:53,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:53,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:53,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:53,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:53,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:53,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:53,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-05 06:26:53,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:53,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:53,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:53,513 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-05 06:26:53,530 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:53,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775426113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:53,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:53,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-05 06:26:53,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104347524] [2021-06-05 06:26:53,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:26:53,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:53,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:26:53,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:26:53,531 INFO L87 Difference]: Start difference. First operand 6086 states and 20199 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:54,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:54,370 INFO L93 Difference]: Finished difference Result 7096 states and 23242 transitions. [2021-06-05 06:26:54,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:26:54,370 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:54,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:54,381 INFO L225 Difference]: With dead ends: 7096 [2021-06-05 06:26:54,381 INFO L226 Difference]: Without dead ends: 7070 [2021-06-05 06:26:54,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 796.4ms TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:26:54,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7070 states. [2021-06-05 06:26:54,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7070 to 6086. [2021-06-05 06:26:54,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 3.3194741166803614) internal successors, (20199), 6085 states have internal predecessors, (20199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:54,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 20199 transitions. [2021-06-05 06:26:54,463 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 20199 transitions. Word has length 30 [2021-06-05 06:26:54,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:54,463 INFO L482 AbstractCegarLoop]: Abstraction has 6086 states and 20199 transitions. [2021-06-05 06:26:54,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:54,464 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 20199 transitions. [2021-06-05 06:26:54,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:54,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:54,471 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:54,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable732 [2021-06-05 06:26:54,672 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:54,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:54,672 INFO L82 PathProgramCache]: Analyzing trace with hash -1135121463, now seen corresponding path program 119 times [2021-06-05 06:26:54,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:54,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79579300] [2021-06-05 06:26:54,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:54,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:55,027 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:55,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:55,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79579300] [2021-06-05 06:26:55,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79579300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:55,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514996417] [2021-06-05 06:26:55,027 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:55,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:26:55,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:55,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:26:55,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:55,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:55,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:55,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:26:55,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:55,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:55,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:55,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:26:55,297 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:55,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:55,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:55,302 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:26:55,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:55,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514996417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:55,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:55,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:26:55,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373156230] [2021-06-05 06:26:55,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:26:55,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:55,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:26:55,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:26:55,319 INFO L87 Difference]: Start difference. First operand 6086 states and 20199 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:56,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:26:56,672 INFO L93 Difference]: Finished difference Result 7749 states and 25262 transitions. [2021-06-05 06:26:56,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:26:56,673 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:26:56,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:26:56,684 INFO L225 Difference]: With dead ends: 7749 [2021-06-05 06:26:56,685 INFO L226 Difference]: Without dead ends: 7734 [2021-06-05 06:26:56,685 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1202.7ms TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:26:56,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7734 states. [2021-06-05 06:26:56,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7734 to 6104. [2021-06-05 06:26:56,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6104 states, 6103 states have (on average 3.32033426183844) internal successors, (20264), 6103 states have internal predecessors, (20264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:56,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6104 states to 6104 states and 20264 transitions. [2021-06-05 06:26:56,774 INFO L78 Accepts]: Start accepts. Automaton has 6104 states and 20264 transitions. Word has length 30 [2021-06-05 06:26:56,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:26:56,774 INFO L482 AbstractCegarLoop]: Abstraction has 6104 states and 20264 transitions. [2021-06-05 06:26:56,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:26:56,774 INFO L276 IsEmpty]: Start isEmpty. Operand 6104 states and 20264 transitions. [2021-06-05 06:26:56,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:26:56,781 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:26:56,781 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:26:56,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable733,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:56,982 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:26:56,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:26:56,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1598371870, now seen corresponding path program 122 times [2021-06-05 06:26:56,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:26:56,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756423527] [2021-06-05 06:26:56,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:26:56,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:26:57,155 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:57,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:26:57,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756423527] [2021-06-05 06:26:57,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756423527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:57,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837912049] [2021-06-05 06:26:57,155 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:26:57,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:26:57,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:26:57,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:26:57,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:26:57,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:57,437 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 06:26:57,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 159 [2021-06-05 06:26:57,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:26:57,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:57,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:57,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:26:57,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:57,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:26:57,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:26:57,450 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:26:57,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:26:57,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:26:57,455 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:13 [2021-06-05 06:26:57,536 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:26:57,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837912049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:26:57,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:26:57,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-05 06:26:57,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777781499] [2021-06-05 06:26:57,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:26:57,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:26:57,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:26:57,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:26:57,537 INFO L87 Difference]: Start difference. First operand 6104 states and 20264 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:00,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:00,321 INFO L93 Difference]: Finished difference Result 9858 states and 31561 transitions. [2021-06-05 06:27:00,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 06:27:00,322 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:00,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:00,337 INFO L225 Difference]: With dead ends: 9858 [2021-06-05 06:27:00,337 INFO L226 Difference]: Without dead ends: 9800 [2021-06-05 06:27:00,338 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 1983.7ms TimeCoverageRelationStatistics Valid=868, Invalid=5138, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 06:27:00,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9800 states. [2021-06-05 06:27:00,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9800 to 6587. [2021-06-05 06:27:00,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6587 states, 6586 states have (on average 3.333586395384148) internal successors, (21955), 6586 states have internal predecessors, (21955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:00,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6587 states to 6587 states and 21955 transitions. [2021-06-05 06:27:00,464 INFO L78 Accepts]: Start accepts. Automaton has 6587 states and 21955 transitions. Word has length 30 [2021-06-05 06:27:00,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:00,464 INFO L482 AbstractCegarLoop]: Abstraction has 6587 states and 21955 transitions. [2021-06-05 06:27:00,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:00,464 INFO L276 IsEmpty]: Start isEmpty. Operand 6587 states and 21955 transitions. [2021-06-05 06:27:00,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:00,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:00,472 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:00,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable734,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:00,673 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:00,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:00,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1466251909, now seen corresponding path program 120 times [2021-06-05 06:27:00,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:00,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590833868] [2021-06-05 06:27:00,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:00,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:00,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:00,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:00,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590833868] [2021-06-05 06:27:00,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590833868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:00,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016293531] [2021-06-05 06:27:00,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:00,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:27:00,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:01,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:01,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:01,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:01,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:01,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:01,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:27:01,151 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:27:01,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:01,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:27:01,159 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:01,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:01,166 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:01,166 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:27:01,221 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:01,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016293531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:01,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:01,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:27:01,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831070111] [2021-06-05 06:27:01,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:01,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:01,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:01,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:01,222 INFO L87 Difference]: Start difference. First operand 6587 states and 21955 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:03,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:03,617 INFO L93 Difference]: Finished difference Result 8840 states and 28940 transitions. [2021-06-05 06:27:03,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:27:03,617 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:03,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:03,630 INFO L225 Difference]: With dead ends: 8840 [2021-06-05 06:27:03,630 INFO L226 Difference]: Without dead ends: 8815 [2021-06-05 06:27:03,631 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1784.5ms TimeCoverageRelationStatistics Valid=521, Invalid=3019, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 06:27:03,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8815 states. [2021-06-05 06:27:03,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8815 to 6579. [2021-06-05 06:27:03,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6579 states, 6578 states have (on average 3.33399209486166) internal successors, (21931), 6578 states have internal predecessors, (21931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:03,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6579 states to 6579 states and 21931 transitions. [2021-06-05 06:27:03,737 INFO L78 Accepts]: Start accepts. Automaton has 6579 states and 21931 transitions. Word has length 30 [2021-06-05 06:27:03,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:03,737 INFO L482 AbstractCegarLoop]: Abstraction has 6579 states and 21931 transitions. [2021-06-05 06:27:03,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:03,737 INFO L276 IsEmpty]: Start isEmpty. Operand 6579 states and 21931 transitions. [2021-06-05 06:27:03,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:03,746 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:03,746 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:03,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable735 [2021-06-05 06:27:03,946 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:03,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:03,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1803520832, now seen corresponding path program 123 times [2021-06-05 06:27:03,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:03,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424754324] [2021-06-05 06:27:03,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:04,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:04,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:04,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424754324] [2021-06-05 06:27:04,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424754324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:04,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418194598] [2021-06-05 06:27:04,121 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:04,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:27:04,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:04,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:04,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:04,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:04,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:04,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:04,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:27:04,349 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:27:04,363 INFO L628 ElimStorePlain]: treesize reduction 43, result has 41.9 percent of original size [2021-06-05 06:27:04,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:04,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:04,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:27:04,367 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:04,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:04,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:04,374 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 06:27:04,413 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:04,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418194598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:04,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:04,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:27:04,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962168117] [2021-06-05 06:27:04,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:27:04,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:04,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:27:04,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:27:04,414 INFO L87 Difference]: Start difference. First operand 6579 states and 21931 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:06,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:06,962 INFO L93 Difference]: Finished difference Result 10491 states and 33612 transitions. [2021-06-05 06:27:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 06:27:06,963 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:06,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:06,981 INFO L225 Difference]: With dead ends: 10491 [2021-06-05 06:27:06,981 INFO L226 Difference]: Without dead ends: 10433 [2021-06-05 06:27:06,981 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1506 ImplicationChecksByTransitivity, 1793.7ms TimeCoverageRelationStatistics Valid=839, Invalid=4131, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 06:27:06,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10433 states. [2021-06-05 06:27:07,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10433 to 6820. [2021-06-05 06:27:07,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6820 states, 6819 states have (on average 3.335679718433788) internal successors, (22746), 6819 states have internal predecessors, (22746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:07,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6820 states to 6820 states and 22746 transitions. [2021-06-05 06:27:07,111 INFO L78 Accepts]: Start accepts. Automaton has 6820 states and 22746 transitions. Word has length 30 [2021-06-05 06:27:07,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:07,111 INFO L482 AbstractCegarLoop]: Abstraction has 6820 states and 22746 transitions. [2021-06-05 06:27:07,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:07,112 INFO L276 IsEmpty]: Start isEmpty. Operand 6820 states and 22746 transitions. [2021-06-05 06:27:07,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:07,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:07,121 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:07,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable737,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:07,321 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:07,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:07,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1720071681, now seen corresponding path program 121 times [2021-06-05 06:27:07,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:07,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019930125] [2021-06-05 06:27:07,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:07,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:07,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:07,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:07,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019930125] [2021-06-05 06:27:07,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019930125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:07,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753225776] [2021-06-05 06:27:07,599 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:07,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:07,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:07,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:07,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:07,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 31 treesize of output 23 [2021-06-05 06:27:07,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:07,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:07,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:07,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:27:07,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:07,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:07,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:07,868 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-05 06:27:07,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:07,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753225776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:07,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:07,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:27:07,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126184997] [2021-06-05 06:27:07,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:27:07,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:07,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:27:07,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:27:07,885 INFO L87 Difference]: Start difference. First operand 6820 states and 22746 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:09,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:09,589 INFO L93 Difference]: Finished difference Result 8318 states and 27487 transitions. [2021-06-05 06:27:09,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 06:27:09,590 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:09,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:09,603 INFO L225 Difference]: With dead ends: 8318 [2021-06-05 06:27:09,603 INFO L226 Difference]: Without dead ends: 8303 [2021-06-05 06:27:09,603 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1271.3ms TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:27:09,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8303 states. [2021-06-05 06:27:09,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8303 to 6852. [2021-06-05 06:27:09,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6852 states, 6851 states have (on average 3.3354254853306085) internal successors, (22851), 6851 states have internal predecessors, (22851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:09,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6852 states to 6852 states and 22851 transitions. [2021-06-05 06:27:09,703 INFO L78 Accepts]: Start accepts. Automaton has 6852 states and 22851 transitions. Word has length 30 [2021-06-05 06:27:09,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:09,703 INFO L482 AbstractCegarLoop]: Abstraction has 6852 states and 22851 transitions. [2021-06-05 06:27:09,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:09,703 INFO L276 IsEmpty]: Start isEmpty. Operand 6852 states and 22851 transitions. [2021-06-05 06:27:09,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:09,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:09,712 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:09,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable742 [2021-06-05 06:27:09,913 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:09,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:09,913 INFO L82 PathProgramCache]: Analyzing trace with hash -769347479, now seen corresponding path program 122 times [2021-06-05 06:27:09,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:09,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821343567] [2021-06-05 06:27:09,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:09,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:10,188 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:10,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:10,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821343567] [2021-06-05 06:27:10,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821343567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:10,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107830724] [2021-06-05 06:27:10,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:10,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:27:10,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:10,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:27:10,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:10,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:10,426 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:10,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-05 06:27:10,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:10,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:10,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:10,463 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-06-05 06:27:10,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 32 treesize of output 29 [2021-06-05 06:27:10,465 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:10,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:27:10,468 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:10,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:10,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:10,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:10,490 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-05 06:27:10,624 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:10,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107830724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:10,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:10,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-05 06:27:10,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111893850] [2021-06-05 06:27:10,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:27:10,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:10,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:27:10,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:27:10,625 INFO L87 Difference]: Start difference. First operand 6852 states and 22851 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:11,107 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-06-05 06:27:15,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:15,284 INFO L93 Difference]: Finished difference Result 10020 states and 32585 transitions. [2021-06-05 06:27:15,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 06:27:15,284 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:15,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:15,300 INFO L225 Difference]: With dead ends: 10020 [2021-06-05 06:27:15,300 INFO L226 Difference]: Without dead ends: 9982 [2021-06-05 06:27:15,300 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 3577.2ms TimeCoverageRelationStatistics Valid=806, Invalid=5514, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 06:27:15,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9982 states. [2021-06-05 06:27:15,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9982 to 6907. [2021-06-05 06:27:15,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6907 states, 6906 states have (on average 3.337677381986678) internal successors, (23050), 6906 states have internal predecessors, (23050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:15,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6907 states to 6907 states and 23050 transitions. [2021-06-05 06:27:15,420 INFO L78 Accepts]: Start accepts. Automaton has 6907 states and 23050 transitions. Word has length 30 [2021-06-05 06:27:15,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:15,420 INFO L482 AbstractCegarLoop]: Abstraction has 6907 states and 23050 transitions. [2021-06-05 06:27:15,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:15,420 INFO L276 IsEmpty]: Start isEmpty. Operand 6907 states and 23050 transitions. [2021-06-05 06:27:15,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:15,429 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:15,429 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:15,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable743,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:15,630 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:15,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:15,630 INFO L82 PathProgramCache]: Analyzing trace with hash -1599715001, now seen corresponding path program 123 times [2021-06-05 06:27:15,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:15,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302238804] [2021-06-05 06:27:15,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:15,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:15,901 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:15,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:15,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302238804] [2021-06-05 06:27:15,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302238804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:15,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424352358] [2021-06-05 06:27:15,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:15,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:27:15,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:15,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 06:27:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:16,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:16,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:16,126 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:16,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-06-05 06:27:16,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:16,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:16,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:16,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:16,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:16,167 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-05 06:27:16,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, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 34 [2021-06-05 06:27:16,169 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:16,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:16,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:27:16,172 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:16,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:16,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:16,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:16,194 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:51, output treesize:76 [2021-06-05 06:27:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:16,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424352358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:16,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:16,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-06-05 06:27:16,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105707914] [2021-06-05 06:27:16,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:27:16,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:16,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:27:16,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:27:16,327 INFO L87 Difference]: Start difference. First operand 6907 states and 23050 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:19,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:19,197 INFO L93 Difference]: Finished difference Result 9267 states and 30312 transitions. [2021-06-05 06:27:19,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 06:27:19,197 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:19,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:19,212 INFO L225 Difference]: With dead ends: 9267 [2021-06-05 06:27:19,212 INFO L226 Difference]: Without dead ends: 9217 [2021-06-05 06:27:19,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 1970.5ms TimeCoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 06:27:19,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9217 states. [2021-06-05 06:27:19,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9217 to 6895. [2021-06-05 06:27:19,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6895 states, 6894 states have (on average 3.336379460400348) internal successors, (23001), 6894 states have internal predecessors, (23001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:19,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6895 states to 6895 states and 23001 transitions. [2021-06-05 06:27:19,322 INFO L78 Accepts]: Start accepts. Automaton has 6895 states and 23001 transitions. Word has length 30 [2021-06-05 06:27:19,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:19,322 INFO L482 AbstractCegarLoop]: Abstraction has 6895 states and 23001 transitions. [2021-06-05 06:27:19,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:19,323 INFO L276 IsEmpty]: Start isEmpty. Operand 6895 states and 23001 transitions. [2021-06-05 06:27:19,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:19,332 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:19,332 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:19,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable749 [2021-06-05 06:27:19,533 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:19,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:19,533 INFO L82 PathProgramCache]: Analyzing trace with hash 69803245, now seen corresponding path program 124 times [2021-06-05 06:27:19,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:19,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185433499] [2021-06-05 06:27:19,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:19,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:19,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:19,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:19,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185433499] [2021-06-05 06:27:19,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185433499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:19,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829320405] [2021-06-05 06:27:19,839 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:19,864 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:27:19,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:19,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:19,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:20,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:20,021 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:20,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:27:20,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:20,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:20,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:20,056 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:27:20,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:27:20,057 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:20,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:27:20,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:20,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:20,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:20,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:20,078 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:27:20,182 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:20,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829320405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:20,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:20,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-05 06:27:20,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133803376] [2021-06-05 06:27:20,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:27:20,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:20,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:27:20,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:27:20,183 INFO L87 Difference]: Start difference. First operand 6895 states and 23001 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:21,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:21,817 INFO L93 Difference]: Finished difference Result 9168 states and 30198 transitions. [2021-06-05 06:27:21,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:27:21,817 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:21,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:21,832 INFO L225 Difference]: With dead ends: 9168 [2021-06-05 06:27:21,832 INFO L226 Difference]: Without dead ends: 9143 [2021-06-05 06:27:21,832 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1381.4ms TimeCoverageRelationStatistics Valid=481, Invalid=1969, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 06:27:21,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9143 states. [2021-06-05 06:27:21,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9143 to 6873. [2021-06-05 06:27:21,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6873 states, 6872 states have (on average 3.3380384167636787) internal successors, (22939), 6872 states have internal predecessors, (22939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:21,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6873 states to 6873 states and 22939 transitions. [2021-06-05 06:27:21,938 INFO L78 Accepts]: Start accepts. Automaton has 6873 states and 22939 transitions. Word has length 30 [2021-06-05 06:27:21,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:21,938 INFO L482 AbstractCegarLoop]: Abstraction has 6873 states and 22939 transitions. [2021-06-05 06:27:21,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:21,938 INFO L276 IsEmpty]: Start isEmpty. Operand 6873 states and 22939 transitions. [2021-06-05 06:27:21,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:21,946 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:21,946 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:22,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable755,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:22,149 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:22,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:22,149 INFO L82 PathProgramCache]: Analyzing trace with hash 784800184, now seen corresponding path program 124 times [2021-06-05 06:27:22,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:22,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020159974] [2021-06-05 06:27:22,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:22,413 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:22,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:22,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020159974] [2021-06-05 06:27:22,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020159974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:22,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159031919] [2021-06-05 06:27:22,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:22,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:27:22,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:22,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:27:22,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:22,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:22,674 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 06:27:22,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 06:27:22,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:22,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:22,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:22,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:22,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:22,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:22,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:27:22,685 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:22,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:22,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:22,689 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 06:27:22,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:22,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159031919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:22,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:22,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 06:27:22,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288944479] [2021-06-05 06:27:22,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:22,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:22,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:22,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:22,710 INFO L87 Difference]: Start difference. First operand 6873 states and 22939 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:26,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:26,692 INFO L93 Difference]: Finished difference Result 9506 states and 31216 transitions. [2021-06-05 06:27:26,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-05 06:27:26,692 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:26,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:26,708 INFO L225 Difference]: With dead ends: 9506 [2021-06-05 06:27:26,709 INFO L226 Difference]: Without dead ends: 9451 [2021-06-05 06:27:26,709 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2506 ImplicationChecksByTransitivity, 2883.7ms TimeCoverageRelationStatistics Valid=1308, Invalid=6002, Unknown=0, NotChecked=0, Total=7310 [2021-06-05 06:27:26,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9451 states. [2021-06-05 06:27:26,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9451 to 6841. [2021-06-05 06:27:26,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6841 states, 6840 states have (on average 3.338157894736842) internal successors, (22833), 6840 states have internal predecessors, (22833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:26,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6841 states to 6841 states and 22833 transitions. [2021-06-05 06:27:26,839 INFO L78 Accepts]: Start accepts. Automaton has 6841 states and 22833 transitions. Word has length 30 [2021-06-05 06:27:26,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:26,839 INFO L482 AbstractCegarLoop]: Abstraction has 6841 states and 22833 transitions. [2021-06-05 06:27:26,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:26,839 INFO L276 IsEmpty]: Start isEmpty. Operand 6841 states and 22833 transitions. [2021-06-05 06:27:26,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:26,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:26,850 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:27,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable761 [2021-06-05 06:27:27,050 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:27,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:27,050 INFO L82 PathProgramCache]: Analyzing trace with hash -436561276, now seen corresponding path program 125 times [2021-06-05 06:27:27,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:27,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081514110] [2021-06-05 06:27:27,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:27,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:27,232 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:27,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:27,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081514110] [2021-06-05 06:27:27,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081514110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:27,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978150858] [2021-06-05 06:27:27,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:27,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:27:27,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:27,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:27:27,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:27,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:27,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:27,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:27,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:27,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:27:27,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:27,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:27,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:27,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:27,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:27,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:27,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:27:27,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:27,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:27,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:27,460 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:27:27,480 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:27,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978150858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:27,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:27,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:27:27,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35429123] [2021-06-05 06:27:27,481 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:27:27,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:27,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:27:27,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:27:27,481 INFO L87 Difference]: Start difference. First operand 6841 states and 22833 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:29,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:29,552 INFO L93 Difference]: Finished difference Result 10773 states and 34850 transitions. [2021-06-05 06:27:29,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 06:27:29,553 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:29,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:29,570 INFO L225 Difference]: With dead ends: 10773 [2021-06-05 06:27:29,571 INFO L226 Difference]: Without dead ends: 10727 [2021-06-05 06:27:29,571 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1496.1ms TimeCoverageRelationStatistics Valid=744, Invalid=3038, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:27:29,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10727 states. [2021-06-05 06:27:29,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10727 to 6890. [2021-06-05 06:27:29,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6890 states, 6889 states have (on average 3.3406880534184933) internal successors, (23014), 6889 states have internal predecessors, (23014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:29,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6890 states to 6890 states and 23014 transitions. [2021-06-05 06:27:29,698 INFO L78 Accepts]: Start accepts. Automaton has 6890 states and 23014 transitions. Word has length 30 [2021-06-05 06:27:29,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:29,698 INFO L482 AbstractCegarLoop]: Abstraction has 6890 states and 23014 transitions. [2021-06-05 06:27:29,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:29,698 INFO L276 IsEmpty]: Start isEmpty. Operand 6890 states and 23014 transitions. [2021-06-05 06:27:29,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:29,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:29,707 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:29,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable762 [2021-06-05 06:27:29,908 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:29,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:29,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1710621877, now seen corresponding path program 125 times [2021-06-05 06:27:29,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:29,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318465423] [2021-06-05 06:27:29,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:30,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:30,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318465423] [2021-06-05 06:27:30,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318465423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:30,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433660923] [2021-06-05 06:27:30,089 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:30,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:27:30,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:30,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:27:30,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:30,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:30,322 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:30,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 31 treesize of output 31 [2021-06-05 06:27:30,324 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:27:30,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:30,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:27:30,334 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:30,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:30,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:30,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-05 06:27:30,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:30,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433660923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:30,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:30,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:27:30,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801405752] [2021-06-05 06:27:30,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:30,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:30,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:30,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:30,382 INFO L87 Difference]: Start difference. First operand 6890 states and 23014 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:31,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:31,585 INFO L93 Difference]: Finished difference Result 9049 states and 29886 transitions. [2021-06-05 06:27:31,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:27:31,586 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:31,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:31,600 INFO L225 Difference]: With dead ends: 9049 [2021-06-05 06:27:31,600 INFO L226 Difference]: Without dead ends: 9030 [2021-06-05 06:27:31,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 1008.4ms TimeCoverageRelationStatistics Valid=346, Invalid=1724, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:27:31,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9030 states. [2021-06-05 06:27:31,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9030 to 6877. [2021-06-05 06:27:31,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6877 states, 6876 states have (on average 3.339586969168121) internal successors, (22963), 6876 states have internal predecessors, (22963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:31,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6877 states to 6877 states and 22963 transitions. [2021-06-05 06:27:31,709 INFO L78 Accepts]: Start accepts. Automaton has 6877 states and 22963 transitions. Word has length 30 [2021-06-05 06:27:31,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:31,709 INFO L482 AbstractCegarLoop]: Abstraction has 6877 states and 22963 transitions. [2021-06-05 06:27:31,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:31,709 INFO L276 IsEmpty]: Start isEmpty. Operand 6877 states and 22963 transitions. [2021-06-05 06:27:31,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:31,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:31,718 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:31,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable763 [2021-06-05 06:27:31,919 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:31,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:31,919 INFO L82 PathProgramCache]: Analyzing trace with hash 848022863, now seen corresponding path program 126 times [2021-06-05 06:27:31,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:31,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477216516] [2021-06-05 06:27:31,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:31,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:32,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:32,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477216516] [2021-06-05 06:27:32,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477216516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:32,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545862982] [2021-06-05 06:27:32,091 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:32,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:27:32,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:32,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:32,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:32,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:32,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:32,262 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:32,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:27:32,263 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:27:32,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:32,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-05 06:27:32,272 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:32,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:32,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:32,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-05 06:27:32,339 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:32,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545862982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:32,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:32,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:27:32,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472660208] [2021-06-05 06:27:32,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:32,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:32,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:32,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:32,340 INFO L87 Difference]: Start difference. First operand 6877 states and 22963 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:33,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:33,929 INFO L93 Difference]: Finished difference Result 8669 states and 28683 transitions. [2021-06-05 06:27:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:27:33,929 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:33,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:33,945 INFO L225 Difference]: With dead ends: 8669 [2021-06-05 06:27:33,945 INFO L226 Difference]: Without dead ends: 8644 [2021-06-05 06:27:33,945 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1146.7ms TimeCoverageRelationStatistics Valid=366, Invalid=2184, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 06:27:33,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8644 states. [2021-06-05 06:27:34,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8644 to 6855. [2021-06-05 06:27:34,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6855 states, 6854 states have (on average 3.3405310767435075) internal successors, (22896), 6854 states have internal predecessors, (22896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:34,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6855 states to 6855 states and 22896 transitions. [2021-06-05 06:27:34,063 INFO L78 Accepts]: Start accepts. Automaton has 6855 states and 22896 transitions. Word has length 30 [2021-06-05 06:27:34,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:34,063 INFO L482 AbstractCegarLoop]: Abstraction has 6855 states and 22896 transitions. [2021-06-05 06:27:34,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:34,063 INFO L276 IsEmpty]: Start isEmpty. Operand 6855 states and 22896 transitions. [2021-06-05 06:27:34,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:34,072 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:34,073 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:34,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable766 [2021-06-05 06:27:34,273 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:34,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1496429715, now seen corresponding path program 127 times [2021-06-05 06:27:34,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:34,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383014691] [2021-06-05 06:27:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:34,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:34,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:34,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383014691] [2021-06-05 06:27:34,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383014691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:34,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596762192] [2021-06-05 06:27:34,474 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:34,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:34,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:34,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:34,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:34,698 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:34,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:27:34,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:34,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:34,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:34,734 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:27:34,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 29 treesize of output 28 [2021-06-05 06:27:34,736 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:34,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:27:34,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:34,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:34,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:34,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:34,757 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-05 06:27:34,862 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:34,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596762192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:34,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:34,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:27:34,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791735867] [2021-06-05 06:27:34,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:34,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:34,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:34,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:34,862 INFO L87 Difference]: Start difference. First operand 6855 states and 22896 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:36,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:36,147 INFO L93 Difference]: Finished difference Result 9176 states and 30360 transitions. [2021-06-05 06:27:36,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:27:36,147 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:36,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:36,162 INFO L225 Difference]: With dead ends: 9176 [2021-06-05 06:27:36,162 INFO L226 Difference]: Without dead ends: 9126 [2021-06-05 06:27:36,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1173.6ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:27:36,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9126 states. [2021-06-05 06:27:36,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9126 to 6858. [2021-06-05 06:27:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6858 states, 6857 states have (on average 3.341402945894706) internal successors, (22912), 6857 states have internal predecessors, (22912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:36,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6858 states to 6858 states and 22912 transitions. [2021-06-05 06:27:36,294 INFO L78 Accepts]: Start accepts. Automaton has 6858 states and 22912 transitions. Word has length 30 [2021-06-05 06:27:36,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:36,294 INFO L482 AbstractCegarLoop]: Abstraction has 6858 states and 22912 transitions. [2021-06-05 06:27:36,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:36,294 INFO L276 IsEmpty]: Start isEmpty. Operand 6858 states and 22912 transitions. [2021-06-05 06:27:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:36,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:36,303 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:36,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable768,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:36,505 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:36,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:36,505 INFO L82 PathProgramCache]: Analyzing trace with hash -2139975228, now seen corresponding path program 126 times [2021-06-05 06:27:36,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:36,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102194798] [2021-06-05 06:27:36,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:36,758 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:36,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102194798] [2021-06-05 06:27:36,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102194798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183964438] [2021-06-05 06:27:36,758 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:36,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:27:36,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:36,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:27:36,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:37,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:37,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:37,079 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:37,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:27:37,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:37,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:37,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:37,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:37,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:27:37,096 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:37,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:37,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:37,105 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-05 06:27:37,195 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:37,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183964438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:37,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:37,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-06-05 06:27:37,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518338498] [2021-06-05 06:27:37,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 06:27:37,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:37,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 06:27:37,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:27:37,205 INFO L87 Difference]: Start difference. First operand 6858 states and 22912 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:39,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:39,664 INFO L93 Difference]: Finished difference Result 8508 states and 27918 transitions. [2021-06-05 06:27:39,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 06:27:39,665 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:39,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:39,679 INFO L225 Difference]: With dead ends: 8508 [2021-06-05 06:27:39,679 INFO L226 Difference]: Without dead ends: 8478 [2021-06-05 06:27:39,679 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 1819.8ms TimeCoverageRelationStatistics Valid=429, Invalid=3353, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:27:39,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2021-06-05 06:27:39,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 6864. [2021-06-05 06:27:39,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6864 states, 6863 states have (on average 3.340958764388751) internal successors, (22929), 6863 states have internal predecessors, (22929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:39,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6864 states to 6864 states and 22929 transitions. [2021-06-05 06:27:39,784 INFO L78 Accepts]: Start accepts. Automaton has 6864 states and 22929 transitions. Word has length 30 [2021-06-05 06:27:39,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:39,784 INFO L482 AbstractCegarLoop]: Abstraction has 6864 states and 22929 transitions. [2021-06-05 06:27:39,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:39,785 INFO L276 IsEmpty]: Start isEmpty. Operand 6864 states and 22929 transitions. [2021-06-05 06:27:39,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:39,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:39,793 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:39,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable774,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:39,994 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:39,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:39,995 INFO L82 PathProgramCache]: Analyzing trace with hash 69072388, now seen corresponding path program 127 times [2021-06-05 06:27:39,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:39,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398504535] [2021-06-05 06:27:39,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:39,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:40,261 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:40,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:40,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398504535] [2021-06-05 06:27:40,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398504535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:40,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282614433] [2021-06-05 06:27:40,262 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:40,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:27:40,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:40,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:40,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:40,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:40,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:40,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:27:40,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:40,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:40,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:40,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:40,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:40,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:40,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:27:40,471 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:40,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:40,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:40,475 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:27:40,496 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:40,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282614433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:40,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:40,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:27:40,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441659620] [2021-06-05 06:27:40,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:27:40,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:40,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:27:40,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:27:40,497 INFO L87 Difference]: Start difference. First operand 6864 states and 22929 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:42,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:42,814 INFO L93 Difference]: Finished difference Result 9525 states and 31266 transitions. [2021-06-05 06:27:42,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:27:42,814 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:42,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:42,830 INFO L225 Difference]: With dead ends: 9525 [2021-06-05 06:27:42,830 INFO L226 Difference]: Without dead ends: 9499 [2021-06-05 06:27:42,830 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 1979.1ms TimeCoverageRelationStatistics Valid=874, Invalid=3682, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:27:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9499 states. [2021-06-05 06:27:42,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9499 to 6893. [2021-06-05 06:27:42,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6893 states, 6892 states have (on average 3.3387986070806734) internal successors, (23011), 6892 states have internal predecessors, (23011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:42,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6893 states to 6893 states and 23011 transitions. [2021-06-05 06:27:42,943 INFO L78 Accepts]: Start accepts. Automaton has 6893 states and 23011 transitions. Word has length 30 [2021-06-05 06:27:42,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:42,943 INFO L482 AbstractCegarLoop]: Abstraction has 6893 states and 23011 transitions. [2021-06-05 06:27:42,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:42,943 INFO L276 IsEmpty]: Start isEmpty. Operand 6893 states and 23011 transitions. [2021-06-05 06:27:42,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:42,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:42,952 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:43,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781,255 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:43,153 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:43,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:43,153 INFO L82 PathProgramCache]: Analyzing trace with hash -761866816, now seen corresponding path program 128 times [2021-06-05 06:27:43,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:43,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015892213] [2021-06-05 06:27:43,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:43,411 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:43,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:43,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015892213] [2021-06-05 06:27:43,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015892213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:43,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152906810] [2021-06-05 06:27:43,412 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:43,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:27:43,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:43,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:27:43,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:45,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:45,908 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-06-05 06:27:45,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 122 [2021-06-05 06:27:45,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:45,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:45,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:45,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:45,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:45,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-05 06:27:45,928 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:45,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:45,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:45,938 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:131, output treesize:28 [2021-06-05 06:27:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:46,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152906810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:46,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:46,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:27:46,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038502777] [2021-06-05 06:27:46,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:27:46,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:46,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:27:46,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=555, Unknown=1, NotChecked=0, Total=650 [2021-06-05 06:27:46,029 INFO L87 Difference]: Start difference. First operand 6893 states and 23011 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:51,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:51,108 INFO L93 Difference]: Finished difference Result 8553 states and 28143 transitions. [2021-06-05 06:27:51,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:27:51,108 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:51,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:51,122 INFO L225 Difference]: With dead ends: 8553 [2021-06-05 06:27:51,122 INFO L226 Difference]: Without dead ends: 8515 [2021-06-05 06:27:51,123 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 5884.9ms TimeCoverageRelationStatistics Valid=434, Invalid=2870, Unknown=2, NotChecked=0, Total=3306 [2021-06-05 06:27:51,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8515 states. [2021-06-05 06:27:51,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8515 to 6918. [2021-06-05 06:27:51,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6918 states, 6917 states have (on average 3.3385860922365187) internal successors, (23093), 6917 states have internal predecessors, (23093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:51,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6918 states to 6918 states and 23093 transitions. [2021-06-05 06:27:51,230 INFO L78 Accepts]: Start accepts. Automaton has 6918 states and 23093 transitions. Word has length 30 [2021-06-05 06:27:51,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:51,230 INFO L482 AbstractCegarLoop]: Abstraction has 6918 states and 23093 transitions. [2021-06-05 06:27:51,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:51,230 INFO L276 IsEmpty]: Start isEmpty. Operand 6918 states and 23093 transitions. [2021-06-05 06:27:51,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:51,239 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:51,239 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:51,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable782,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:51,440 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:51,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:51,440 INFO L82 PathProgramCache]: Analyzing trace with hash 362875187, now seen corresponding path program 128 times [2021-06-05 06:27:51,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:51,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907912028] [2021-06-05 06:27:51,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:51,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:51,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:51,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:51,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907912028] [2021-06-05 06:27:51,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907912028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:51,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151916814] [2021-06-05 06:27:51,624 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:51,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:27:51,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:51,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:51,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:51,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:51,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:51,964 INFO L354 Elim1Store]: treesize reduction 26, result has 21.2 percent of original size [2021-06-05 06:27:51,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 121 treesize of output 102 [2021-06-05 06:27:51,966 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:51,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:51,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:51,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:51,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 17 treesize of output 9 [2021-06-05 06:27:51,978 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:51,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:51,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:51,985 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:127, output treesize:3 [2021-06-05 06:27:52,003 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:52,003 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151916814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:52,003 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:52,003 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:27:52,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564808652] [2021-06-05 06:27:52,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:52,004 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:52,004 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:52,004 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:52,004 INFO L87 Difference]: Start difference. First operand 6918 states and 23093 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:53,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:53,091 INFO L93 Difference]: Finished difference Result 8239 states and 27312 transitions. [2021-06-05 06:27:53,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:27:53,092 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:53,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:53,104 INFO L225 Difference]: With dead ends: 8239 [2021-06-05 06:27:53,105 INFO L226 Difference]: Without dead ends: 8224 [2021-06-05 06:27:53,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 875.4ms TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:27:53,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8224 states. [2021-06-05 06:27:53,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8224 to 6923. [2021-06-05 06:27:53,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6923 states, 6922 states have (on average 3.3383415197919675) internal successors, (23108), 6922 states have internal predecessors, (23108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:53,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6923 states to 6923 states and 23108 transitions. [2021-06-05 06:27:53,202 INFO L78 Accepts]: Start accepts. Automaton has 6923 states and 23108 transitions. Word has length 30 [2021-06-05 06:27:53,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:53,202 INFO L482 AbstractCegarLoop]: Abstraction has 6923 states and 23108 transitions. [2021-06-05 06:27:53,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:53,203 INFO L276 IsEmpty]: Start isEmpty. Operand 6923 states and 23108 transitions. [2021-06-05 06:27:53,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:53,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:53,211 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:53,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable787 [2021-06-05 06:27:53,414 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:53,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:53,414 INFO L82 PathProgramCache]: Analyzing trace with hash -2126543973, now seen corresponding path program 129 times [2021-06-05 06:27:53,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:53,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926772331] [2021-06-05 06:27:53,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:53,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:53,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:53,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926772331] [2021-06-05 06:27:53,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926772331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:53,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836753532] [2021-06-05 06:27:53,637 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:53,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:27:53,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:53,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:53,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:53,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:53,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:53,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:27:53,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:53,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:53,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:53,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:27:53,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:53,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:53,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:53,949 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:27:53,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:27:53,951 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:53,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:53,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:27:53,974 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-05 06:27:54,053 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:54,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836753532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:54,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:54,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:27:54,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700020140] [2021-06-05 06:27:54,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:54,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:54,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:54,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:54,054 INFO L87 Difference]: Start difference. First operand 6923 states and 23108 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:55,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:55,637 INFO L93 Difference]: Finished difference Result 9334 states and 30773 transitions. [2021-06-05 06:27:55,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:27:55,638 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:55,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:55,653 INFO L225 Difference]: With dead ends: 9334 [2021-06-05 06:27:55,653 INFO L226 Difference]: Without dead ends: 9315 [2021-06-05 06:27:55,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1224.7ms TimeCoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:27:55,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9315 states. [2021-06-05 06:27:55,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9315 to 6903. [2021-06-05 06:27:55,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6903 states, 6902 states have (on average 3.3359895682410894) internal successors, (23025), 6902 states have internal predecessors, (23025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:55,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6903 states to 6903 states and 23025 transitions. [2021-06-05 06:27:55,774 INFO L78 Accepts]: Start accepts. Automaton has 6903 states and 23025 transitions. Word has length 30 [2021-06-05 06:27:55,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:55,774 INFO L482 AbstractCegarLoop]: Abstraction has 6903 states and 23025 transitions. [2021-06-05 06:27:55,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:55,774 INFO L276 IsEmpty]: Start isEmpty. Operand 6903 states and 23025 transitions. [2021-06-05 06:27:55,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:55,783 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:55,783 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:55,984 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable788 [2021-06-05 06:27:55,984 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:55,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:55,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1093492581, now seen corresponding path program 130 times [2021-06-05 06:27:55,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:55,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609010975] [2021-06-05 06:27:55,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:55,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:56,185 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:56,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:56,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609010975] [2021-06-05 06:27:56,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609010975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:56,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498985472] [2021-06-05 06:27:56,185 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:56,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:27:56,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:56,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:27:56,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:56,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:56,412 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:56,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:27:56,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:27:56,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:56,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:27:56,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:27:56,436 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:56,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:56,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:56,455 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:27:56,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:27:56,456 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:27:56,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:56,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:56,475 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-05 06:27:56,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:56,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498985472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:56,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:56,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:27:56,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289443364] [2021-06-05 06:27:56,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:27:56,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:56,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:27:56,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:27:56,595 INFO L87 Difference]: Start difference. First operand 6903 states and 23025 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:58,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:58,057 INFO L93 Difference]: Finished difference Result 8855 states and 29231 transitions. [2021-06-05 06:27:58,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 06:27:58,057 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:58,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:58,071 INFO L225 Difference]: With dead ends: 8855 [2021-06-05 06:27:58,072 INFO L226 Difference]: Without dead ends: 8830 [2021-06-05 06:27:58,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 1171.7ms TimeCoverageRelationStatistics Valid=378, Invalid=1514, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:27:58,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8830 states. [2021-06-05 06:27:58,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8830 to 6898. [2021-06-05 06:27:58,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6898 states, 6897 states have (on average 3.3359431636943597) internal successors, (23008), 6897 states have internal predecessors, (23008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:58,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6898 states to 6898 states and 23008 transitions. [2021-06-05 06:27:58,197 INFO L78 Accepts]: Start accepts. Automaton has 6898 states and 23008 transitions. Word has length 30 [2021-06-05 06:27:58,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:27:58,198 INFO L482 AbstractCegarLoop]: Abstraction has 6898 states and 23008 transitions. [2021-06-05 06:27:58,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:58,198 INFO L276 IsEmpty]: Start isEmpty. Operand 6898 states and 23008 transitions. [2021-06-05 06:27:58,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:27:58,206 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:27:58,207 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:27:58,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable794 [2021-06-05 06:27:58,413 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:27:58,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:27:58,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1305824309, now seen corresponding path program 131 times [2021-06-05 06:27:58,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:27:58,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552311031] [2021-06-05 06:27:58,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:27:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:27:58,605 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:58,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:27:58,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552311031] [2021-06-05 06:27:58,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552311031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:58,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970341313] [2021-06-05 06:27:58,605 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:27:58,628 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:27:58,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:27:58,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:27:58,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:27:58,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:58,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:27:58,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:58,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 45 treesize of output 41 [2021-06-05 06:27:58,838 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:27:58,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:58,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:27:58,849 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:27:58,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:27:58,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:27:58,858 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-05 06:27:58,918 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:27:58,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970341313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:27:58,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:27:58,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-05 06:27:58,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705816316] [2021-06-05 06:27:58,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:27:58,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:27:58,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:27:58,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:27:58,919 INFO L87 Difference]: Start difference. First operand 6898 states and 23008 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:27:59,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:27:59,919 INFO L93 Difference]: Finished difference Result 8618 states and 28461 transitions. [2021-06-05 06:27:59,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:27:59,919 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:27:59,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:27:59,933 INFO L225 Difference]: With dead ends: 8618 [2021-06-05 06:27:59,933 INFO L226 Difference]: Without dead ends: 8593 [2021-06-05 06:27:59,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 861.4ms TimeCoverageRelationStatistics Valid=319, Invalid=1487, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:27:59,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8593 states. [2021-06-05 06:28:00,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8593 to 6873. [2021-06-05 06:28:00,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6873 states, 6872 states have (on average 3.3361466821885912) internal successors, (22926), 6872 states have internal predecessors, (22926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:00,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6873 states to 6873 states and 22926 transitions. [2021-06-05 06:28:00,040 INFO L78 Accepts]: Start accepts. Automaton has 6873 states and 22926 transitions. Word has length 30 [2021-06-05 06:28:00,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:00,040 INFO L482 AbstractCegarLoop]: Abstraction has 6873 states and 22926 transitions. [2021-06-05 06:28:00,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:00,040 INFO L276 IsEmpty]: Start isEmpty. Operand 6873 states and 22926 transitions. [2021-06-05 06:28:00,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:00,049 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:00,049 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:00,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable801,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:00,250 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:00,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:00,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1544293653, now seen corresponding path program 132 times [2021-06-05 06:28:00,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:00,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444065112] [2021-06-05 06:28:00,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:00,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:00,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:00,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:00,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444065112] [2021-06-05 06:28:00,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444065112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:00,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446510895] [2021-06-05 06:28:00,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:00,494 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:28:00,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:00,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:00,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:00,801 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28: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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-05 06:28:00,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:28:00,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:00,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:00,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:28:00,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:00,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:00,843 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:28:00,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-05 06:28:00,844 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:00,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:00,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:00,864 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-05 06:28:00,969 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:00,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446510895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:00,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:00,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-05 06:28:00,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638986585] [2021-06-05 06:28:00,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:28:00,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:00,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:28:00,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:28:00,970 INFO L87 Difference]: Start difference. First operand 6873 states and 22926 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:04,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:04,327 INFO L93 Difference]: Finished difference Result 9223 states and 30134 transitions. [2021-06-05 06:28:04,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:28:04,328 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:04,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:04,342 INFO L225 Difference]: With dead ends: 9223 [2021-06-05 06:28:04,342 INFO L226 Difference]: Without dead ends: 9178 [2021-06-05 06:28:04,342 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1068 ImplicationChecksByTransitivity, 2147.8ms TimeCoverageRelationStatistics Valid=534, Invalid=3498, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:28:04,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9178 states. [2021-06-05 06:28:04,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9178 to 6862. [2021-06-05 06:28:04,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6862 states, 6861 states have (on average 3.336102608949133) internal successors, (22889), 6861 states have internal predecessors, (22889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:04,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6862 states to 6862 states and 22889 transitions. [2021-06-05 06:28:04,446 INFO L78 Accepts]: Start accepts. Automaton has 6862 states and 22889 transitions. Word has length 30 [2021-06-05 06:28:04,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:04,446 INFO L482 AbstractCegarLoop]: Abstraction has 6862 states and 22889 transitions. [2021-06-05 06:28:04,446 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:04,446 INFO L276 IsEmpty]: Start isEmpty. Operand 6862 states and 22889 transitions. [2021-06-05 06:28:04,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:04,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:04,455 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:04,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable804 [2021-06-05 06:28:04,655 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:04,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:04,655 INFO L82 PathProgramCache]: Analyzing trace with hash 334164591, now seen corresponding path program 133 times [2021-06-05 06:28:04,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:04,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531206945] [2021-06-05 06:28:04,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:04,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:04,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:04,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531206945] [2021-06-05 06:28:04,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531206945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:04,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48159466] [2021-06-05 06:28:04,849 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:04,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:28:04,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:05,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:05,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:05,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:28:05,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:05,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:05,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:05,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:28:05,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:05,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:05,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:05,139 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:28:05,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:05,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48159466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:05,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:05,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-05 06:28:05,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381492767] [2021-06-05 06:28:05,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:28:05,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:05,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:28:05,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:28:05,158 INFO L87 Difference]: Start difference. First operand 6862 states and 22889 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:05,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:05,755 INFO L93 Difference]: Finished difference Result 7658 states and 25360 transitions. [2021-06-05 06:28:05,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:28:05,756 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:05,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:05,769 INFO L225 Difference]: With dead ends: 7658 [2021-06-05 06:28:05,769 INFO L226 Difference]: Without dead ends: 7639 [2021-06-05 06:28:05,769 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 492.9ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-06-05 06:28:05,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7639 states. [2021-06-05 06:28:05,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7639 to 6870. [2021-06-05 06:28:05,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6870 states, 6869 states have (on average 3.3362934925025476) internal successors, (22917), 6869 states have internal predecessors, (22917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:05,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6870 states to 6870 states and 22917 transitions. [2021-06-05 06:28:05,881 INFO L78 Accepts]: Start accepts. Automaton has 6870 states and 22917 transitions. Word has length 30 [2021-06-05 06:28:05,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:05,881 INFO L482 AbstractCegarLoop]: Abstraction has 6870 states and 22917 transitions. [2021-06-05 06:28:05,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:05,882 INFO L276 IsEmpty]: Start isEmpty. Operand 6870 states and 22917 transitions. [2021-06-05 06:28:05,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:05,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:05,891 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:06,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable810,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:06,092 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:06,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:06,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1723685807, now seen corresponding path program 134 times [2021-06-05 06:28:06,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:06,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923042542] [2021-06-05 06:28:06,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:06,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:06,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:06,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:06,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923042542] [2021-06-05 06:28:06,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923042542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:06,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423081839] [2021-06-05 06:28:06,352 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:06,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:28:06,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:06,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:28:06,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:06,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:06,649 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-05 06:28:06,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-06-05 06:28:06,651 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:06,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:06,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-05 06:28:06,662 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:06,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:06,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:06,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:155, output treesize:15 [2021-06-05 06:28:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:06,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423081839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:06,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:06,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-05 06:28:06,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902461850] [2021-06-05 06:28:06,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:06,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:06,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:06,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:06,714 INFO L87 Difference]: Start difference. First operand 6870 states and 22917 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:07,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:07,979 INFO L93 Difference]: Finished difference Result 9108 states and 30044 transitions. [2021-06-05 06:28:07,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:28:07,980 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:07,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:07,995 INFO L225 Difference]: With dead ends: 9108 [2021-06-05 06:28:07,995 INFO L226 Difference]: Without dead ends: 9058 [2021-06-05 06:28:07,996 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 1102.9ms TimeCoverageRelationStatistics Valid=287, Invalid=1519, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 06:28:08,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9058 states. [2021-06-05 06:28:08,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9058 to 6823. [2021-06-05 06:28:08,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6823 states, 6822 states have (on average 3.333040164174729) internal successors, (22738), 6822 states have internal predecessors, (22738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:08,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6823 states to 6823 states and 22738 transitions. [2021-06-05 06:28:08,111 INFO L78 Accepts]: Start accepts. Automaton has 6823 states and 22738 transitions. Word has length 30 [2021-06-05 06:28:08,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:08,111 INFO L482 AbstractCegarLoop]: Abstraction has 6823 states and 22738 transitions. [2021-06-05 06:28:08,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:08,112 INFO L276 IsEmpty]: Start isEmpty. Operand 6823 states and 22738 transitions. [2021-06-05 06:28:08,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:08,121 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:08,121 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:08,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable811 [2021-06-05 06:28:08,321 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:08,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:08,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1166330747, now seen corresponding path program 135 times [2021-06-05 06:28:08,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:08,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294800998] [2021-06-05 06:28:08,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:08,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:08,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:08,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:08,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294800998] [2021-06-05 06:28:08,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294800998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:08,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086961999] [2021-06-05 06:28:08,552 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:08,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:28:08,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:08,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:08,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:08,832 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:08,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-05 06:28:08,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:28:08,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:08,919 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-05 06:28:08,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 82 [2021-06-05 06:28:08,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 06:28:08,952 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 06:28:08,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 50 treesize of output 43 [2021-06-05 06:28:08,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:08,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 06:28:08,956 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:08,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:08,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:09,038 INFO L628 ElimStorePlain]: treesize reduction 51, result has 56.0 percent of original size [2021-06-05 06:28:09,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:09,044 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:104 [2021-06-05 06:28:09,172 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-06-05 06:28:09,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:09,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086961999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:09,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:09,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-05 06:28:09,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179568242] [2021-06-05 06:28:09,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:28:09,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:09,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:28:09,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:28:09,318 INFO L87 Difference]: Start difference. First operand 6823 states and 22738 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:11,329 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-06-05 06:28:12,124 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 47 [2021-06-05 06:28:12,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:12,616 INFO L93 Difference]: Finished difference Result 9133 states and 29878 transitions. [2021-06-05 06:28:12,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:28:12,616 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:12,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:12,629 INFO L225 Difference]: With dead ends: 9133 [2021-06-05 06:28:12,629 INFO L226 Difference]: Without dead ends: 9103 [2021-06-05 06:28:12,629 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 2757.9ms TimeCoverageRelationStatistics Valid=642, Invalid=3390, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:28:12,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9103 states. [2021-06-05 06:28:12,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9103 to 6820. [2021-06-05 06:28:12,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6820 states, 6819 states have (on average 3.3327467370582196) internal successors, (22726), 6819 states have internal predecessors, (22726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:12,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6820 states to 6820 states and 22726 transitions. [2021-06-05 06:28:12,732 INFO L78 Accepts]: Start accepts. Automaton has 6820 states and 22726 transitions. Word has length 30 [2021-06-05 06:28:12,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:12,732 INFO L482 AbstractCegarLoop]: Abstraction has 6820 states and 22726 transitions. [2021-06-05 06:28:12,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:12,732 INFO L276 IsEmpty]: Start isEmpty. Operand 6820 states and 22726 transitions. [2021-06-05 06:28:12,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:12,741 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:12,741 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:12,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable813 [2021-06-05 06:28:12,941 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:12,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:12,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1114852723, now seen corresponding path program 136 times [2021-06-05 06:28:12,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:12,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375963927] [2021-06-05 06:28:12,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:12,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:13,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:13,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:13,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375963927] [2021-06-05 06:28:13,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375963927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:13,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606466022] [2021-06-05 06:28:13,157 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:13,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:28:13,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:13,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:13,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:13,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:13,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:13,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-05 06:28:13,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:13,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:13,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:13,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-05 06:28:13,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:13,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:13,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:13,439 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-05 06:28:13,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:13,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606466022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:13,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:13,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-05 06:28:13,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989290739] [2021-06-05 06:28:13,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:28:13,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:13,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:28:13,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:28:13,458 INFO L87 Difference]: Start difference. First operand 6820 states and 22726 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:15,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:15,076 INFO L93 Difference]: Finished difference Result 8687 states and 28671 transitions. [2021-06-05 06:28:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 06:28:15,076 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:15,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:15,090 INFO L225 Difference]: With dead ends: 8687 [2021-06-05 06:28:15,090 INFO L226 Difference]: Without dead ends: 8672 [2021-06-05 06:28:15,091 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1078.8ms TimeCoverageRelationStatistics Valid=336, Invalid=1734, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 06:28:15,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8672 states. [2021-06-05 06:28:15,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8672 to 6828. [2021-06-05 06:28:15,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6828 states, 6827 states have (on average 3.3335286362970558) internal successors, (22758), 6827 states have internal predecessors, (22758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:15,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6828 states to 6828 states and 22758 transitions. [2021-06-05 06:28:15,213 INFO L78 Accepts]: Start accepts. Automaton has 6828 states and 22758 transitions. Word has length 30 [2021-06-05 06:28:15,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:15,213 INFO L482 AbstractCegarLoop]: Abstraction has 6828 states and 22758 transitions. [2021-06-05 06:28:15,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:15,213 INFO L276 IsEmpty]: Start isEmpty. Operand 6828 states and 22758 transitions. [2021-06-05 06:28:15,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:15,221 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:15,222 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:15,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:15,422 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:15,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:15,422 INFO L82 PathProgramCache]: Analyzing trace with hash 83368400, now seen corresponding path program 129 times [2021-06-05 06:28:15,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:15,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790229945] [2021-06-05 06:28:15,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:15,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:15,719 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:15,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:15,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790229945] [2021-06-05 06:28:15,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790229945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:15,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442254021] [2021-06-05 06:28:15,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:15,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:28:15,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:15,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:15,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:15,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:15,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:15,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:15,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:28:15,957 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:28:15,983 INFO L628 ElimStorePlain]: treesize reduction 82, result has 29.3 percent of original size [2021-06-05 06:28:15,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:15,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:15,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:28:15,987 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:15,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:15,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:15,996 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:28:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:16,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442254021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:16,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:16,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-05 06:28:16,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630152591] [2021-06-05 06:28:16,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 06:28:16,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:16,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 06:28:16,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:28:16,063 INFO L87 Difference]: Start difference. First operand 6828 states and 22758 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:18,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:18,915 INFO L93 Difference]: Finished difference Result 8527 states and 27950 transitions. [2021-06-05 06:28:18,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 06:28:18,915 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:18,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:18,929 INFO L225 Difference]: With dead ends: 8527 [2021-06-05 06:28:18,929 INFO L226 Difference]: Without dead ends: 8478 [2021-06-05 06:28:18,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1244 ImplicationChecksByTransitivity, 1875.8ms TimeCoverageRelationStatistics Valid=628, Invalid=3928, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 06:28:18,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8478 states. [2021-06-05 06:28:19,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8478 to 6801. [2021-06-05 06:28:19,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6801 states, 6800 states have (on average 3.3344117647058824) internal successors, (22674), 6800 states have internal predecessors, (22674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:19,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6801 states to 6801 states and 22674 transitions. [2021-06-05 06:28:19,035 INFO L78 Accepts]: Start accepts. Automaton has 6801 states and 22674 transitions. Word has length 30 [2021-06-05 06:28:19,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:19,035 INFO L482 AbstractCegarLoop]: Abstraction has 6801 states and 22674 transitions. [2021-06-05 06:28:19,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:19,035 INFO L276 IsEmpty]: Start isEmpty. Operand 6801 states and 22674 transitions. [2021-06-05 06:28:19,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:19,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:19,044 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:19,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable829,266 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:19,245 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:19,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:19,245 INFO L82 PathProgramCache]: Analyzing trace with hash 261909768, now seen corresponding path program 130 times [2021-06-05 06:28:19,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:19,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738979187] [2021-06-05 06:28:19,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:19,520 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:19,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:19,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738979187] [2021-06-05 06:28:19,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738979187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:19,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606326376] [2021-06-05 06:28:19,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:19,543 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:28:19,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:19,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:19,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:19,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:19,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:19,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:19,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:19,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:28:19,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:19,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:19,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:19,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:19,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:19,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:19,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:28:19,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:19,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:19,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:19,761 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:28:19,778 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:19,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606326376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:19,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:19,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-05 06:28:19,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162025444] [2021-06-05 06:28:19,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:28:19,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:19,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:28:19,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:28:19,778 INFO L87 Difference]: Start difference. First operand 6801 states and 22674 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:22,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:22,224 INFO L93 Difference]: Finished difference Result 9125 states and 29877 transitions. [2021-06-05 06:28:22,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:28:22,224 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:22,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:22,239 INFO L225 Difference]: With dead ends: 9125 [2021-06-05 06:28:22,240 INFO L226 Difference]: Without dead ends: 9103 [2021-06-05 06:28:22,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 2060.3ms TimeCoverageRelationStatistics Valid=820, Invalid=4292, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:28:22,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9103 states. [2021-06-05 06:28:22,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9103 to 6785. [2021-06-05 06:28:22,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6785 states, 6784 states have (on average 3.3363797169811322) internal successors, (22634), 6784 states have internal predecessors, (22634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:22,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6785 states to 6785 states and 22634 transitions. [2021-06-05 06:28:22,345 INFO L78 Accepts]: Start accepts. Automaton has 6785 states and 22634 transitions. Word has length 30 [2021-06-05 06:28:22,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:22,345 INFO L482 AbstractCegarLoop]: Abstraction has 6785 states and 22634 transitions. [2021-06-05 06:28:22,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:22,345 INFO L276 IsEmpty]: Start isEmpty. Operand 6785 states and 22634 transitions. [2021-06-05 06:28:22,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:22,354 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:22,354 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:22,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable835,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:22,554 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:22,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:22,555 INFO L82 PathProgramCache]: Analyzing trace with hash 656993804, now seen corresponding path program 131 times [2021-06-05 06:28:22,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:22,555 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135661114] [2021-06-05 06:28:22,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:22,807 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:22,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:22,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135661114] [2021-06-05 06:28:22,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135661114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:22,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920896416] [2021-06-05 06:28:22,807 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:22,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:28:22,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:22,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:28:22,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:23,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:23,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:23,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:23,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:23,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:28:23,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:23,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:23,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:23,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:23,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:23,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:23,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:28:23,057 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:23,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:23,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:23,062 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:28:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:23,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920896416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:23,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:23,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:28:23,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599287790] [2021-06-05 06:28:23,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:23,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:23,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:23,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:23,084 INFO L87 Difference]: Start difference. First operand 6785 states and 22634 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:25,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:25,530 INFO L93 Difference]: Finished difference Result 9020 states and 29680 transitions. [2021-06-05 06:28:25,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 06:28:25,531 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:25,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:25,545 INFO L225 Difference]: With dead ends: 9020 [2021-06-05 06:28:25,545 INFO L226 Difference]: Without dead ends: 8994 [2021-06-05 06:28:25,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 1955.0ms TimeCoverageRelationStatistics Valid=762, Invalid=4350, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 06:28:25,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8994 states. [2021-06-05 06:28:25,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8994 to 6785. [2021-06-05 06:28:25,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6785 states, 6784 states have (on average 3.3363797169811322) internal successors, (22634), 6784 states have internal predecessors, (22634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:25,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6785 states to 6785 states and 22634 transitions. [2021-06-05 06:28:25,648 INFO L78 Accepts]: Start accepts. Automaton has 6785 states and 22634 transitions. Word has length 30 [2021-06-05 06:28:25,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:25,648 INFO L482 AbstractCegarLoop]: Abstraction has 6785 states and 22634 transitions. [2021-06-05 06:28:25,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:25,649 INFO L276 IsEmpty]: Start isEmpty. Operand 6785 states and 22634 transitions. [2021-06-05 06:28:25,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:25,658 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:25,658 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:25,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable836 [2021-06-05 06:28:25,858 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:25,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:25,858 INFO L82 PathProgramCache]: Analyzing trace with hash 338491856, now seen corresponding path program 132 times [2021-06-05 06:28:25,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:25,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568770227] [2021-06-05 06:28:25,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:26,117 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:26,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:26,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568770227] [2021-06-05 06:28:26,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568770227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:26,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514871479] [2021-06-05 06:28:26,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:26,140 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:28:26,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:26,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:28:26,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:26,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:26,456 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-05 06:28:26,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-05 06:28:26,458 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:26,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:26,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:26,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:26,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:26,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:26,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:28:26,468 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:26,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:26,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:26,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-05 06:28:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:26,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514871479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:26,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:26,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-05 06:28:26,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855990413] [2021-06-05 06:28:26,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:28:26,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:26,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:28:26,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:28:26,495 INFO L87 Difference]: Start difference. First operand 6785 states and 22634 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:37,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:37,556 INFO L93 Difference]: Finished difference Result 8909 states and 29326 transitions. [2021-06-05 06:28:37,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:28:37,556 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:37,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:37,571 INFO L225 Difference]: With dead ends: 8909 [2021-06-05 06:28:37,571 INFO L226 Difference]: Without dead ends: 8883 [2021-06-05 06:28:37,571 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1831 ImplicationChecksByTransitivity, 3118.2ms TimeCoverageRelationStatistics Valid=831, Invalid=5331, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 06:28:37,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8883 states. [2021-06-05 06:28:37,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8883 to 6789. [2021-06-05 06:28:37,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6789 states, 6788 states have (on average 3.3358868591632294) internal successors, (22644), 6788 states have internal predecessors, (22644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:37,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6789 states to 6789 states and 22644 transitions. [2021-06-05 06:28:37,675 INFO L78 Accepts]: Start accepts. Automaton has 6789 states and 22644 transitions. Word has length 30 [2021-06-05 06:28:37,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:37,675 INFO L482 AbstractCegarLoop]: Abstraction has 6789 states and 22644 transitions. [2021-06-05 06:28:37,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:37,675 INFO L276 IsEmpty]: Start isEmpty. Operand 6789 states and 22644 transitions. [2021-06-05 06:28:37,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:37,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:37,684 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:37,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable837 [2021-06-05 06:28:37,884 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:37,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:37,884 INFO L82 PathProgramCache]: Analyzing trace with hash -919936116, now seen corresponding path program 133 times [2021-06-05 06:28:37,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:37,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341583585] [2021-06-05 06:28:37,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:37,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:38,164 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:38,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:38,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341583585] [2021-06-05 06:28:38,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341583585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:38,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302037540] [2021-06-05 06:28:38,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:38,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:38,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:38,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:38,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:38,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:38,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:38,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:38,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:28:38,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:38,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:38,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:38,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:38,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:38,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:38,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 22 treesize of output 3 [2021-06-05 06:28:38,420 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:38,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:38,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:38,424 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:28:38,447 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:38,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302037540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:38,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:38,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:28:38,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762338962] [2021-06-05 06:28:38,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:38,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:38,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:38,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:38,448 INFO L87 Difference]: Start difference. First operand 6789 states and 22644 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:41,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:41,396 INFO L93 Difference]: Finished difference Result 9347 states and 30752 transitions. [2021-06-05 06:28:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:28:41,397 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:41,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:41,412 INFO L225 Difference]: With dead ends: 9347 [2021-06-05 06:28:41,412 INFO L226 Difference]: Without dead ends: 9305 [2021-06-05 06:28:41,413 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 2343.6ms TimeCoverageRelationStatistics Valid=781, Invalid=4049, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:28:41,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2021-06-05 06:28:41,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 6784. [2021-06-05 06:28:41,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6784 states, 6783 states have (on average 3.336281881173522) internal successors, (22630), 6783 states have internal predecessors, (22630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:41,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6784 states to 6784 states and 22630 transitions. [2021-06-05 06:28:41,520 INFO L78 Accepts]: Start accepts. Automaton has 6784 states and 22630 transitions. Word has length 30 [2021-06-05 06:28:41,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:41,520 INFO L482 AbstractCegarLoop]: Abstraction has 6784 states and 22630 transitions. [2021-06-05 06:28:41,520 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:41,520 INFO L276 IsEmpty]: Start isEmpty. Operand 6784 states and 22630 transitions. [2021-06-05 06:28:41,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:41,529 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:41,529 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:41,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable838,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:41,730 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:41,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:41,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1604497876, now seen corresponding path program 134 times [2021-06-05 06:28:41,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:41,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741761026] [2021-06-05 06:28:41,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:41,949 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:41,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:41,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741761026] [2021-06-05 06:28:41,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741761026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:41,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294268717] [2021-06-05 06:28:41,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:41,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:28:41,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:41,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:28:41,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:42,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:42,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:42,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:42,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-05 06:28:42,191 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:28:42,219 INFO L628 ElimStorePlain]: treesize reduction 82, result has 29.3 percent of original size [2021-06-05 06:28:42,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:42,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:42,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:42,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:28:42,224 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:42,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:42,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:42,233 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-05 06:28:42,306 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:42,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294268717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:42,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:42,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-05 06:28:42,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520009144] [2021-06-05 06:28:42,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 06:28:42,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:42,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 06:28:42,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:28:42,307 INFO L87 Difference]: Start difference. First operand 6784 states and 22630 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:45,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:45,038 INFO L93 Difference]: Finished difference Result 9764 states and 32022 transitions. [2021-06-05 06:28:45,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 06:28:45,038 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:45,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:45,056 INFO L225 Difference]: With dead ends: 9764 [2021-06-05 06:28:45,056 INFO L226 Difference]: Without dead ends: 9695 [2021-06-05 06:28:45,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 1943.4ms TimeCoverageRelationStatistics Valid=724, Invalid=3308, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:28:45,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9695 states. [2021-06-05 06:28:45,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9695 to 6979. [2021-06-05 06:28:45,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6979 states, 6978 states have (on average 3.3445113212955) internal successors, (23338), 6978 states have internal predecessors, (23338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:45,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6979 states to 6979 states and 23338 transitions. [2021-06-05 06:28:45,178 INFO L78 Accepts]: Start accepts. Automaton has 6979 states and 23338 transitions. Word has length 30 [2021-06-05 06:28:45,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:45,178 INFO L482 AbstractCegarLoop]: Abstraction has 6979 states and 23338 transitions. [2021-06-05 06:28:45,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:45,178 INFO L276 IsEmpty]: Start isEmpty. Operand 6979 states and 23338 transitions. [2021-06-05 06:28:45,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:45,187 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:45,187 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:45,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:45,403 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:45,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:45,403 INFO L82 PathProgramCache]: Analyzing trace with hash 665567414, now seen corresponding path program 135 times [2021-06-05 06:28:45,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:45,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124841905] [2021-06-05 06:28:45,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:45,633 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:45,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:45,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124841905] [2021-06-05 06:28:45,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124841905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:45,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073642566] [2021-06-05 06:28:45,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:45,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:28:45,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:45,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:28:45,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:45,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:45,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:45,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:45,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:45,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:28:45,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:45,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:45,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:45,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:45,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:45,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:45,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:28:45,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:45,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:45,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:45,957 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:28:45,974 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:45,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073642566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:45,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:45,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:28:45,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658476729] [2021-06-05 06:28:45,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:28:45,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:45,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:28:45,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:28:45,975 INFO L87 Difference]: Start difference. First operand 6979 states and 23338 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:48,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:48,357 INFO L93 Difference]: Finished difference Result 9778 states and 31716 transitions. [2021-06-05 06:28:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 06:28:48,358 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:48,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:48,373 INFO L225 Difference]: With dead ends: 9778 [2021-06-05 06:28:48,374 INFO L226 Difference]: Without dead ends: 9735 [2021-06-05 06:28:48,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 1491.3ms TimeCoverageRelationStatistics Valid=557, Invalid=2749, Unknown=0, NotChecked=0, Total=3306 [2021-06-05 06:28:48,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9735 states. [2021-06-05 06:28:48,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9735 to 7061. [2021-06-05 06:28:48,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7061 states, 7060 states have (on average 3.345184135977337) internal successors, (23617), 7060 states have internal predecessors, (23617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:48,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7061 states to 7061 states and 23617 transitions. [2021-06-05 06:28:48,496 INFO L78 Accepts]: Start accepts. Automaton has 7061 states and 23617 transitions. Word has length 30 [2021-06-05 06:28:48,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:48,496 INFO L482 AbstractCegarLoop]: Abstraction has 7061 states and 23617 transitions. [2021-06-05 06:28:48,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:48,496 INFO L276 IsEmpty]: Start isEmpty. Operand 7061 states and 23617 transitions. [2021-06-05 06:28:48,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:48,505 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:48,505 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:48,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable844,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:48,706 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:48,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:48,706 INFO L82 PathProgramCache]: Analyzing trace with hash 870716376, now seen corresponding path program 136 times [2021-06-05 06:28:48,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:48,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840513174] [2021-06-05 06:28:48,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:48,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:49,028 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:49,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:49,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840513174] [2021-06-05 06:28:49,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840513174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:49,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891069368] [2021-06-05 06:28:49,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:49,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:28:49,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:49,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:49,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:49,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:49,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:49,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:49,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:49,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:28:49,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:49,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:49,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:49,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:49,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:49,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:49,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:28:49,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:28:49,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:49,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:49,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:28:49,326 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:49,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891069368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:49,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:49,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:28:49,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706919768] [2021-06-05 06:28:49,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:49,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:49,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:49,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:49,327 INFO L87 Difference]: Start difference. First operand 7061 states and 23617 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:50,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:50,931 INFO L93 Difference]: Finished difference Result 10461 states and 34229 transitions. [2021-06-05 06:28:50,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 06:28:50,932 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:50,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:50,949 INFO L225 Difference]: With dead ends: 10461 [2021-06-05 06:28:50,950 INFO L226 Difference]: Without dead ends: 10440 [2021-06-05 06:28:50,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1235.5ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 06:28:50,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10440 states. [2021-06-05 06:28:51,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10440 to 7134. [2021-06-05 06:28:51,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7134 states, 7133 states have (on average 3.3466984438525165) internal successors, (23872), 7133 states have internal predecessors, (23872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:51,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7134 states to 7134 states and 23872 transitions. [2021-06-05 06:28:51,086 INFO L78 Accepts]: Start accepts. Automaton has 7134 states and 23872 transitions. Word has length 30 [2021-06-05 06:28:51,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:51,086 INFO L482 AbstractCegarLoop]: Abstraction has 7134 states and 23872 transitions. [2021-06-05 06:28:51,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:51,086 INFO L276 IsEmpty]: Start isEmpty. Operand 7134 states and 23872 transitions. [2021-06-05 06:28:51,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:51,096 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:51,097 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:51,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable845,273 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:51,297 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:51,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:51,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1651143084, now seen corresponding path program 137 times [2021-06-05 06:28:51,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:51,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047653973] [2021-06-05 06:28:51,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:51,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:51,508 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:51,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:51,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047653973] [2021-06-05 06:28:51,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047653973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:51,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882596610] [2021-06-05 06:28:51,509 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:51,532 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:28:51,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:51,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:28:51,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:51,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:51,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:51,759 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:51,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 53 [2021-06-05 06:28:51,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:28:51,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:51,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:51,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:51,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:28:51,775 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:51,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:51,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:51,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-05 06:28:51,830 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:51,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882596610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:51,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:51,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-05 06:28:51,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425452300] [2021-06-05 06:28:51,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:51,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:51,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:51,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:51,830 INFO L87 Difference]: Start difference. First operand 7134 states and 23872 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:54,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:54,309 INFO L93 Difference]: Finished difference Result 11652 states and 37959 transitions. [2021-06-05 06:28:54,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:28:54,310 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:54,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:54,328 INFO L225 Difference]: With dead ends: 11652 [2021-06-05 06:28:54,328 INFO L226 Difference]: Without dead ends: 11599 [2021-06-05 06:28:54,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 1773.0ms TimeCoverageRelationStatistics Valid=766, Invalid=3926, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:28:54,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11599 states. [2021-06-05 06:28:54,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11599 to 7066. [2021-06-05 06:28:54,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7066 states, 7065 states have (on average 3.3443736730360936) internal successors, (23628), 7065 states have internal predecessors, (23628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:54,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7066 states to 7066 states and 23628 transitions. [2021-06-05 06:28:54,481 INFO L78 Accepts]: Start accepts. Automaton has 7066 states and 23628 transitions. Word has length 30 [2021-06-05 06:28:54,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:54,481 INFO L482 AbstractCegarLoop]: Abstraction has 7066 states and 23628 transitions. [2021-06-05 06:28:54,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:54,481 INFO L276 IsEmpty]: Start isEmpty. Operand 7066 states and 23628 transitions. [2021-06-05 06:28:54,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:54,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:54,490 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:54,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable846,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:54,691 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:54,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:54,691 INFO L82 PathProgramCache]: Analyzing trace with hash 210450020, now seen corresponding path program 138 times [2021-06-05 06:28:54,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:54,691 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012824542] [2021-06-05 06:28:54,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:54,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:28:54,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:54,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:28:54,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012824542] [2021-06-05 06:28:54,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012824542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:54,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004985458] [2021-06-05 06:28:54,961 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:54,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:28:54,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:28:54,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:28:54,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:28:55,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:55,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:55,177 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:55,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-05 06:28:55,182 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 06:28:55,197 INFO L628 ElimStorePlain]: treesize reduction 54, result has 36.5 percent of original size [2021-06-05 06:28:55,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:28:55,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:28:55,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:28:55,201 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:28:55,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:28:55,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:28:55,207 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-05 06:28:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:28:55,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004985458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:28:55,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:28:55,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-05 06:28:55,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665502832] [2021-06-05 06:28:55,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:28:55,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:28:55,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:28:55,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:28:55,254 INFO L87 Difference]: Start difference. First operand 7066 states and 23628 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:59,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:28:59,422 INFO L93 Difference]: Finished difference Result 10594 states and 34763 transitions. [2021-06-05 06:28:59,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 06:28:59,422 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:28:59,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:28:59,438 INFO L225 Difference]: With dead ends: 10594 [2021-06-05 06:28:59,438 INFO L226 Difference]: Without dead ends: 10533 [2021-06-05 06:28:59,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2712 ImplicationChecksByTransitivity, 3189.4ms TimeCoverageRelationStatistics Valid=1431, Invalid=6759, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 06:28:59,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10533 states. [2021-06-05 06:28:59,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10533 to 7527. [2021-06-05 06:28:59,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7527 states, 7526 states have (on average 3.358889184161573) internal successors, (25279), 7526 states have internal predecessors, (25279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:59,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7527 states to 7527 states and 25279 transitions. [2021-06-05 06:28:59,562 INFO L78 Accepts]: Start accepts. Automaton has 7527 states and 25279 transitions. Word has length 30 [2021-06-05 06:28:59,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:28:59,563 INFO L482 AbstractCegarLoop]: Abstraction has 7527 states and 25279 transitions. [2021-06-05 06:28:59,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:28:59,563 INFO L276 IsEmpty]: Start isEmpty. Operand 7527 states and 25279 transitions. [2021-06-05 06:28:59,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:28:59,572 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:28:59,572 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:28:59,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable852,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:28:59,773 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:28:59,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:28:59,773 INFO L82 PathProgramCache]: Analyzing trace with hash 826338832, now seen corresponding path program 139 times [2021-06-05 06:28:59,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:28:59,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267691684] [2021-06-05 06:28:59,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:28:59,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:29:00,050 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:00,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:29:00,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267691684] [2021-06-05 06:29:00,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267691684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:00,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388478253] [2021-06-05 06:29:00,051 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 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:29:00,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:29:00,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:29:00,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:00,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:00,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:00,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:00,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-05 06:29:00,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:00,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:00,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:00,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:00,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:00,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:00,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:29:00,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:00,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:00,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:29:00,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:29:00,334 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:00,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388478253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:00,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:29:00,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-05 06:29:00,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293764125] [2021-06-05 06:29:00,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 06:29:00,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:29:00,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 06:29:00,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:29:00,334 INFO L87 Difference]: Start difference. First operand 7527 states and 25279 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:02,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:29:02,916 INFO L93 Difference]: Finished difference Result 9671 states and 31870 transitions. [2021-06-05 06:29:02,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:29:02,916 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:29:02,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:29:02,931 INFO L225 Difference]: With dead ends: 9671 [2021-06-05 06:29:02,931 INFO L226 Difference]: Without dead ends: 9643 [2021-06-05 06:29:02,931 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 1966.2ms TimeCoverageRelationStatistics Valid=714, Invalid=3576, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 06:29:02,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9643 states. [2021-06-05 06:29:03,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9643 to 7537. [2021-06-05 06:29:03,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7537 states, 7536 states have (on average 3.3586783439490446) internal successors, (25311), 7536 states have internal predecessors, (25311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:03,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7537 states to 7537 states and 25311 transitions. [2021-06-05 06:29:03,042 INFO L78 Accepts]: Start accepts. Automaton has 7537 states and 25311 transitions. Word has length 30 [2021-06-05 06:29:03,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:29:03,042 INFO L482 AbstractCegarLoop]: Abstraction has 7537 states and 25311 transitions. [2021-06-05 06:29:03,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:03,042 INFO L276 IsEmpty]: Start isEmpty. Operand 7537 states and 25311 transitions. [2021-06-05 06:29:03,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:29:03,052 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:29:03,052 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:29:03,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable857 [2021-06-05 06:29:03,253 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:29:03,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:29:03,253 INFO L82 PathProgramCache]: Analyzing trace with hash 927751000, now seen corresponding path program 140 times [2021-06-05 06:29:03,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:29:03,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165397647] [2021-06-05 06:29:03,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:29:03,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:29:03,561 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:03,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:29:03,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165397647] [2021-06-05 06:29:03,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165397647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:03,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464802696] [2021-06-05 06:29:03,561 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 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:03,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:29:03,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:29:03,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:29:03,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:29:03,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:03,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:03,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:03,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:03,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-06-05 06:29:03,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:03,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:03,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:03,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:03,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:03,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:03,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 3 [2021-06-05 06:29:03,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:03,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:03,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:29:03,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:12 [2021-06-05 06:29:03,904 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:03,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464802696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:03,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:29:03,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 06:29:03,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636943413] [2021-06-05 06:29:03,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 06:29:03,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:29:03,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 06:29:03,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:29:03,905 INFO L87 Difference]: Start difference. First operand 7537 states and 25311 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:06,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:29:06,317 INFO L93 Difference]: Finished difference Result 11047 states and 36315 transitions. [2021-06-05 06:29:06,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:29:06,317 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:29:06,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:29:06,336 INFO L225 Difference]: With dead ends: 11047 [2021-06-05 06:29:06,336 INFO L226 Difference]: Without dead ends: 11003 [2021-06-05 06:29:06,336 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 2149.8ms TimeCoverageRelationStatistics Valid=892, Invalid=4364, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 06:29:06,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11003 states. [2021-06-05 06:29:06,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11003 to 7525. [2021-06-05 06:29:06,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7525 states, 7524 states have (on average 3.360047846889952) internal successors, (25281), 7524 states have internal predecessors, (25281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:06,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7525 states to 7525 states and 25281 transitions. [2021-06-05 06:29:06,474 INFO L78 Accepts]: Start accepts. Automaton has 7525 states and 25281 transitions. Word has length 30 [2021-06-05 06:29:06,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:29:06,474 INFO L482 AbstractCegarLoop]: Abstraction has 7525 states and 25281 transitions. [2021-06-05 06:29:06,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:06,474 INFO L276 IsEmpty]: Start isEmpty. Operand 7525 states and 25281 transitions. [2021-06-05 06:29:06,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:29:06,484 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:29:06,484 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:29:06,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable858,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:06,684 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:29:06,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:29:06,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1694671272, now seen corresponding path program 141 times [2021-06-05 06:29:06,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:29:06,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716167401] [2021-06-05 06:29:06,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:29:06,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:29:06,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:06,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:29:06,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716167401] [2021-06-05 06:29:06,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716167401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:06,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58309776] [2021-06-05 06:29:06,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:07,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:29:07,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:29:07,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:29:07,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:29:07,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:07,341 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-05 06:29:07,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 130 [2021-06-05 06:29:07,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:07,403 INFO L628 ElimStorePlain]: treesize reduction 176, result has 18.1 percent of original size [2021-06-05 06:29:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:07,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:07,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-05 06:29:07,408 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:29:07,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:07,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:29:07,424 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:136, output treesize:39 [2021-06-05 06:29:07,560 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:07,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58309776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:07,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:29:07,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-05 06:29:07,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178081897] [2021-06-05 06:29:07,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 06:29:07,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:29:07,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 06:29:07,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:29:07,561 INFO L87 Difference]: Start difference. First operand 7525 states and 25281 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:17,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:29:17,092 INFO L93 Difference]: Finished difference Result 9345 states and 30932 transitions. [2021-06-05 06:29:17,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 06:29:17,092 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 06:29:17,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:29:17,107 INFO L225 Difference]: With dead ends: 9345 [2021-06-05 06:29:17,107 INFO L226 Difference]: Without dead ends: 9292 [2021-06-05 06:29:17,107 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 3616.4ms TimeCoverageRelationStatistics Valid=458, Invalid=3202, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:29:17,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9292 states. [2021-06-05 06:29:17,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9292 to 7506. [2021-06-05 06:29:17,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7506 states, 7505 states have (on average 3.3622918054630246) internal successors, (25234), 7505 states have internal predecessors, (25234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:17,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7506 states to 7506 states and 25234 transitions. [2021-06-05 06:29:17,219 INFO L78 Accepts]: Start accepts. Automaton has 7506 states and 25234 transitions. Word has length 30 [2021-06-05 06:29:17,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:29:17,219 INFO L482 AbstractCegarLoop]: Abstraction has 7506 states and 25234 transitions. [2021-06-05 06:29:17,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:29:17,219 INFO L276 IsEmpty]: Start isEmpty. Operand 7506 states and 25234 transitions. [2021-06-05 06:29:17,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 06:29:17,228 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:29:17,229 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:29:17,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable859 [2021-06-05 06:29:17,433 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:29:17,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:29:17,433 INFO L82 PathProgramCache]: Analyzing trace with hash -860437406, now seen corresponding path program 142 times [2021-06-05 06:29:17,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:29:17,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730100423] [2021-06-05 06:29:17,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:29:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:29:17,846 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:17,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:29:17,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730100423] [2021-06-05 06:29:17,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730100423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:17,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685683753] [2021-06-05 06:29:17,846 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 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:17,868 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:29:17,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:29:17,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:29:17,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:29:18,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:18,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:18,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:18,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:18,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 35 treesize of output 25 [2021-06-05 06:29:18,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:18,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:18,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:18,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:29:18,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:18,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:29:18,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-05 06:29:18,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 06:29:18,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:29:18,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:29:18,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-05 06:29:18,137 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:29:18,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685683753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:29:18,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:29:18,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-05 06:29:18,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785100464] [2021-06-05 06:29:18,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 06:29:18,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:29:18,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 06:29:18,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:29:18,138 INFO L87 Difference]: Start difference. First operand 7506 states and 25234 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-05 06:29:19,750 WARN L222 SmtUtils]: Removed 5 from assertion stack [2021-06-05 06:29:19,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:29:19,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable868,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:29:19,951 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 06:29:19,952 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 06:29:19,954 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 06:29:19,954 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 06:29:19 BasicIcfg [2021-06-05 06:29:19,954 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 06:29:19,954 INFO L168 Benchmark]: Toolchain (without parser) took 814958.02 ms. Allocated memory was 352.3 MB in the beginning and 1.1 GB in the end (delta: 729.8 MB). Free memory was 331.6 MB in the beginning and 665.7 MB in the end (delta: -334.0 MB). Peak memory consumption was 397.4 MB. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 352.3 MB. Free memory is still 332.7 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.35 ms. Allocated memory is still 352.3 MB. Free memory was 331.5 MB in the beginning and 330.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L168 Benchmark]: Boogie Preprocessor took 16.70 ms. Allocated memory is still 352.3 MB. Free memory was 330.0 MB in the beginning and 329.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L168 Benchmark]: RCFGBuilder took 237.72 ms. Allocated memory is still 352.3 MB. Free memory was 329.0 MB in the beginning and 317.6 MB in the end (delta: 11.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L168 Benchmark]: TraceAbstraction took 814678.93 ms. Allocated memory was 352.3 MB in the beginning and 1.1 GB in the end (delta: 729.8 MB). Free memory was 317.2 MB in the beginning and 665.7 MB in the end (delta: -348.5 MB). Peak memory consumption was 382.7 MB. Max. memory is 16.0 GB. [2021-06-05 06:29:19,955 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 352.3 MB. Free memory is still 332.7 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 20.35 ms. Allocated memory is still 352.3 MB. Free memory was 331.5 MB in the beginning and 330.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 16.70 ms. Allocated memory is still 352.3 MB. Free memory was 330.0 MB in the beginning and 329.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 237.72 ms. Allocated memory is still 352.3 MB. Free memory was 329.0 MB in the beginning and 317.6 MB in the end (delta: 11.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 814678.93 ms. Allocated memory was 352.3 MB in the beginning and 1.1 GB in the end (delta: 729.8 MB). Free memory was 317.2 MB in the beginning and 665.7 MB in the end (delta: -348.5 MB). Peak memory consumption was 382.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7506states) and FLOYD_HOARE automaton (currently 28 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 46 for 46ms.. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7506states) and FLOYD_HOARE automaton (currently 28 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 46 for 46ms.. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (7506states) and FLOYD_HOARE automaton (currently 28 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 46 for 46ms.. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (7506states) and FLOYD_HOARE automaton (currently 28 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 46 for 46ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 814568.8ms, OverallIterations: 281, TraceHistogramMax: 2, EmptinessCheckTime: 1517.4ms, AutomataDifference: 581182.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 57.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 14811 SDtfs, 75643 SDslu, 150871 SDs, 0 SdLazy, 338215 SolverSat, 24480 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 177110.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21050 GetRequests, 5691 SyntacticMatches, 460 SemanticMatches, 14898 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293959 ImplicationChecksByTransitivity, 468839.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7537occurred in iteration=278, InterpolantAutomatonStates: 11052, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 19156.2ms AutomataMinimizationTime, 280 MinimizatonAttempts, 475611 StatesRemovedByMinimization, 280 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 812.2ms SsaConstructionTime, 2512.9ms SatisfiabilityAnalysisTime, 147677.6ms InterpolantComputationTime, 16476 NumberOfCodeBlocks, 16476 NumberOfCodeBlocksAsserted, 907 NumberOfCheckSat, 15917 ConstructedInterpolants, 510 QuantifiedInterpolants, 322865 SizeOfPredicates, 2211 NumberOfNonLiveVariables, 18128 ConjunctsInSsa, 6390 ConjunctsInUnsatCore, 559 InterpolantComputations, 3 PerfectInterpolantSequences, 141/4394 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown